SimulationCraft 902-01

for World of Warcraft 9.0.2.37474 Live (wow build level 37474)

Current simulator hotfixes

Mage

Tag Spell / Effect Field Hotfixed Value DBC Value
2018-12-28 Manually set Arcane Orb's travel speed.
Arcane Orb prj_speed 20.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
Frozen Orb prj_speed 20.00 0.00

Warlock

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-11-15 Manually set secondary Malefic Rapture level requirement
Malefic Rapture spell_level 11.00 43.00

Table of Contents

Raid Summary

Raid Event List
0 casting,cooldown=500,duration=500

Additional Raid Information

dark_iron_dwarf : 5222 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5222.4 5222.4 10.1 / 0.192% 659.0 / 12.6% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.9 779.4 Mana 0.00% 54.7 100.1% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
dark_iron_dwarf 5222
Arcane Explosion 12 0.2% 2.6 115.23sec 1332 1169 Direct 2.6 1041 2081 1331 28.0%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.62 2.62 0.00 0.00 1.1399 0.0000 3486.79 3486.79 0.00% 1169.28 1169.28
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.96% 1.88 0 4 1040.87 987 1465 959.95 0 1465 1960 1960 0.00%
crit 28.04% 0.73 0 4 2080.79 1974 2930 1140.99 0 2930 1526 1526 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.62
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 166 3.2% 4.5 79.19sec 11121 0 Direct 4.3 8634 19079 11576 28.2%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.47 4.30 0.00 0.00 0.0000 0.0000 49737.08 49737.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.84% 3.09 0 5 8633.96 6460 9586 8578.20 0 9586 26645 26645 0.00%
crit 28.16% 1.21 0 4 19079.47 14857 22048 14633.95 0 22048 23092 23092 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.7 9.67sec 260 0 Direct 29.7 155 415 260 40.6%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.71 29.71 0.00 0.00 0.0000 0.0000 7735.89 7735.89 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.39% 17.64 6 31 154.72 133 251 154.73 133 181 2730 2730 0.00%
crit 40.61% 12.06 1 25 414.74 265 611 415.32 294 536 5006 5006 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 17 0.3% 1.2 137.36sec 4374 3734 Direct 1.2 0 4373 4373 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.18 1.18 0.00 0.00 1.1715 0.0000 5145.07 5145.07 0.00% 3733.72 3733.72
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.18 0 4 4373.09 3686 4842 3248.33 0 4842 5145 5145 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.17
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.8% 21.2 14.12sec 624 0 Direct 21.2 473 1027 624 27.3%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.24 21.24 0.00 0.00 0.0000 0.0000 13253.88 13253.88 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.67% 15.43 5 30 472.74 460 488 472.78 462 485 7296 7296 0.00%
crit 27.33% 5.80 0 16 1026.72 920 1121 1024.04 0 1121 5958 5958 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 676 12.9% 38.9 7.74sec 5208 0 Direct 38.9 0 5207 5207 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.90 38.90 0.00 0.00 0.0000 0.0000 202612.96 202612.96 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.90 31 47 5207.05 3113 7174 5207.04 4962 5467 202613 202613 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [d]:17.59
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:4.82
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:7.29
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:9.19
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 677 (707) 13.0% (13.5%) 76.5 3.44sec 2770 1569 Direct 76.5 (212.6) 1714 3935 2653 42.3% (42.3%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.55 76.53 0.00 0.00 1.7650 0.0000 203067.38 203067.38 0.00% 1569.17 1569.17
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.74% 44.19 26 61 1713.91 1469 2692 1715.22 1605 1831 75753 75753 0.00%
crit 42.26% 32.35 19 46 3935.26 2938 6771 3939.67 3666 4254 127314 127314 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:4.43
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:24.04
    standard_rotation
    [}]:48.13
    Conflagration 30 0.6% 76.5 3.42sec 117 0 Periodic 136.0 38 100 66 44.6% 69.9%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.53 0.00 136.04 136.04 0.0000 1.5398 8929.69 8929.69 0.00% 42.63 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.41% 75.37 48 103 37.66 0 59 37.66 36 39 2838 2838 0.00%
crit 44.59% 60.67 41 85 100.39 0 149 100.47 94 110 6091 6091 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 55 1.0% 8.6 36.63sec 1896 1186 Direct 8.6 1146 3202 1903 36.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.64 8.61 0.00 0.00 1.5988 0.0000 16374.43 16374.43 0.00% 1186.04 1186.04
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.25% 5.45 1 9 1146.13 1004 1840 1142.68 1004 1370 6241 6241 0.00%
crit 36.75% 3.16 1 7 3202.25 2310 4629 3339.92 2699 4629 10134 10134 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.68
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1133 21.7% 232.6 1.29sec 1460 0 Periodic 298.6 1136 0 1136 0.0% 99.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 232.57 0.00 298.64 298.64 0.0000 1.0000 339480.01 339480.01 0.00% 1136.75 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.64 239 359 1136.28 62 3494 1137.53 1018 1270 339480 339480 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5023 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 93.0 1.26sec 54 42 Direct 93.0 42 85 54 27.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 5022.64 5022.64 0.00% 42.45 42.45
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.26% 67.20 53 81 42.26 29 55 42.26 40 45 2840 2840 0.00%
crit 27.74% 25.80 12 40 84.60 58 110 84.61 71 97 2183 2183 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2052.00
Phoenix Flames 0 (269) 0.0% (5.1%) 12.4 24.65sec 6494 5576

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.38 0.00 0.00 0.00 1.1647 0.0000 0.00 0.00 0.00% 5576.40 5576.40

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:11.06
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.31
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:1.00
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 269 5.1% 12.3 24.66sec 6512 0 Direct 12.3 2048 6861 6507 92.7%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.35 12.35 0.00 0.00 0.0000 0.0000 80389.37 80389.37 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.29% 0.90 0 4 2048.05 1769 2927 1285.84 0 2927 1848 1848 0.00%
crit 92.71% 11.45 8 16 6860.53 3538 8152 6861.93 6141 7242 78541 78541 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1701 (1827) 32.6% (35.0%) 71.5 4.19sec 7658 6472 Direct 72.2 (227.5) 3189 9618 7050 60.1% (60.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.48 72.23 0.00 0.00 1.1833 0.0000 509418.98 509418.98 0.00% 6471.77 6471.77
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.92% 28.83 18 41 3189.48 2679 5368 3190.12 2935 3419 91959 91959 0.00%
crit 60.08% 43.39 29 58 9617.68 5357 12346 9629.48 8822 10374 417460 417460 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:31.31
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.28
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:10.71
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.72
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:10.75
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:2.45
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:11.23
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 127 2.4% 72.2 4.17sec 525 0 Periodic 155.3 140 387 244 42.2% 79.2%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.23 0.00 155.27 155.27 0.0000 1.5287 37931.03 37931.03 0.00% 159.80 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.79% 89.72 60 120 139.80 15 230 139.85 132 149 12543 12543 0.00%
crit 42.21% 65.54 44 93 387.18 35 562 387.86 351 425 25388 25388 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 225 4.3% 32.6 8.00sec 2077 1693 Direct 32.6 0 2078 2078 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.59 32.58 0.00 0.00 1.2269 0.0000 67681.13 67681.13 0.00% 1692.96 1692.96
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.58 24 44 2077.78 1259 4008 2076.32 1912 2227 67681 67681 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:1.45
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.88
  • if_expr:searing_touch.active
    standard_rotation
    [|]:22.65
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.6 6.88sec 344 0 Direct 42.6 260 563 344 27.7%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.56 42.56 0.00 0.00 0.0000 0.0000 14634.43 14634.43 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.29% 30.76 14 49 259.76 253 268 259.76 254 264 7991 7991 0.00%
crit 27.71% 11.79 3 27 563.43 506 617 563.41 506 617 6643 6643 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
dark_iron_dwarf
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dark_iron_dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.4 75.50sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:4.44
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.4 53.02sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.36 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.36
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Fireblood 2.5 149.44sec

Stats Details: Fireblood

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.48 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Fireblood

  • id:265221
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:265221
  • name:Fireblood
  • school:physical
  • tooltip:
  • description:Removes all poison, disease, curse, magic, and bleed effects and increases your $?a162700[Agility]?a162702[Strength]?a162697[Agility]?a162698[Strength]?a162699[Intellect]?a162701[Intellect][primary stat] by ${{$265226s1=61}*3} and an additional {$265226s1=61} for each effect removed. Lasts {$265226d=8 seconds}. {$?s195710=false}[This effect shares a 30 sec cooldown with other similar effects.][]

Action Priority List

    combustion_cooldowns
    [b]:2.48
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dark_iron_dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dark_iron_dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.45sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.43
Rune of Power 6.2 49.35sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.1876 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.21
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.40sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.47 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.4sec 75.4sec 11.8sec 17.56% 0.00% 100.8 (100.8) 4.3

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.9s / 91.0s
  • trigger_min/max:61.9s / 91.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:17.56%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.5sec 36.5sec 19.4sec 55.88% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.2s
  • trigger_min/max:30.0s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.88%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.5 22.7 9.2sec 4.4sec 5.0sec 35.70% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 40.9s
  • trigger_min/max:1.4s / 40.0s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 27.1s

Stack Uptimes

  • fireball_1:19.35%
  • fireball_2:9.32%
  • fireball_3:4.46%
  • fireball_4:1.87%
  • fireball_5:0.54%
  • fireball_6:0.14%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Fireblood 2.5 0.0 149.1sec 149.1sec 7.8sec 6.43% 0.00% 0.0 (0.0) 2.4

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_fireblood
  • max_stacks:6
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:183.00

Trigger Details

  • interval_min/max:136.1s / 167.2s
  • trigger_min/max:136.1s / 167.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • fireblood_1:6.43%

Spelldata

  • id:265226
  • name:Fireblood
  • tooltip:Increases $?a162700[Agility]?a162702[Strength]?a162697[Agility]?a162698[Strength]?a162699[Intellect]?a162701[Intellect][primary stat] by $w1.
  • description:Increases $?a162700[Agility]?a162702[Strength]?a162697[Agility]?a162698[Strength]?a162699[Intellect]?a162701[Intellect][primary stat] by {$s1=61}.
  • max_stacks:6
  • duration:8.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.0sec 75.0sec 14.7sec 21.99% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.4s / 89.8s
  • trigger_min/max:61.4s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:21.99%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.5 0.0 3.5sec 3.5sec 1.2sec 35.29% 45.59% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 23.1s
  • trigger_min/max:0.3s / 23.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.29%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.6 0.0 4.2sec 4.2sec 0.8sec 14.55% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 37.1s
  • trigger_min/max:0.5s / 37.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.7s

Stack Uptimes

  • hot_streak_1:14.55%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.0sec 303.0sec 23.0sec 10.85% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 316.4s
  • trigger_min/max:300.0s / 316.4s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.85%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.9sec 28.9sec 11.8sec 41.90% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 57.5s
  • trigger_min/max:12.0s / 57.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.90%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.3sec 75.3sec 14.6sec 16.92% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.4s / 89.8s
  • trigger_min/max:61.4s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.92%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.5 66.0 107.0 3.5s 0.3s 23.1s
Heating Up removed 13.5 4.0 26.0 19.0s 1.1s 144.2s
Heating Up converted with Fire Blast 19.2 11.0 27.0 15.6s 0.5s 83.8s
Hot Streak procs 71.6 55.0 89.0 4.2s 0.5s 37.1s
Hot Streak spells used 232.6 188.0 281.0 1.3s 0.0s 5.9s
Hot Streak spell crits 158.7 122.0 196.0 1.9s 0.0s 18.8s
Hot Streak spell crits wasted 1.6 0.0 6.0 84.6s 1.2s 319.6s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.06% 12.25% 20.50% 0.5s 0.0s 4.6s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000179.942120.023239.967
Counterspell41.6854.363150.443199.813104.283287.967
Fire Blast0.2990.00011.09511.6703.28825.665
Rune of Power5.0060.00025.06932.43517.69157.942
Dragon's Breath119.66913.499321.906279.713190.190359.723
Combustion1.7320.0009.7647.7002.49917.072
Phoenix Flames3.4930.00037.90344.0545.91196.563

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
dark_iron_dwarf
mana_regen Mana 2331.66 233735.77 100.00% 100.24 65856.33 21.98%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 779.36 784.87 65827.1 48346.5 41980.0 50000.0
Usage Type Count Total Avg RPE APR
dark_iron_dwarf
arcane_explosion Mana 2.7 13302.0 5000.0 5083.2 0.3
combustion Mana 4.5 22544.6 5000.0 5073.5 0.0
counterspell Mana 4.4 4424.8 1000.0 1015.0 0.0
dragons_breath Mana 1.2 2384.2 2000.0 2026.9 2.2
fire_blast Mana 39.5 19752.0 500.0 507.8 10.3
fireball Mana 77.8 77777.2 1000.0 1016.1 2.7
frostbolt Mana 8.8 8773.3 1000.0 1015.9 1.9
pyroblast Mana 73.6 73606.9 1000.0 1029.8 7.4
scorch Mana 33.1 16547.0 500.0 507.8 4.1

Statistics & Data Analysis

Fight Length
dark_iron_dwarf Fight Length
Count 1010
Mean 299.94
Minimum 240.02
Maximum 359.97
Spread ( max - min ) 119.94
Range [ ( max - min ) / 2 * 100% ] 19.99%
Standard Deviation 33.6613
5th Percentile 247.50
95th Percentile 353.14
( 95th Percentile - 5th Percentile ) 105.64
Mean Distribution
Standard Deviation 1.0592
95.00% Confidence Interval ( 297.87 - 302.02 )
Normalized 95.00% Confidence Interval ( 99.31% - 100.69% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 484
0.1% Error 48382
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 39
0.01 Scale Factor Error with Delta=300 968
DPS
dark_iron_dwarf Damage Per Second
Count 1010
Mean 5222.41
Minimum 4747.89
Maximum 5728.09
Spread ( max - min ) 980.20
Range [ ( max - min ) / 2 * 100% ] 9.38%
Standard Deviation 162.9633
5th Percentile 4931.25
95th Percentile 5493.92
( 95th Percentile - 5th Percentile ) 562.66
Mean Distribution
Standard Deviation 5.1278
95.00% Confidence Interval ( 5212.36 - 5232.46 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3741
0.1 Scale Factor Error with Delta=300 227
0.05 Scale Factor Error with Delta=300 907
0.01 Scale Factor Error with Delta=300 22671
Priority Target DPS
dark_iron_dwarf Priority Target Damage Per Second
Count 1010
Mean 5222.41
Minimum 4747.89
Maximum 5728.09
Spread ( max - min ) 980.20
Range [ ( max - min ) / 2 * 100% ] 9.38%
Standard Deviation 162.9633
5th Percentile 4931.25
95th Percentile 5493.92
( 95th Percentile - 5th Percentile ) 562.66
Mean Distribution
Standard Deviation 5.1278
95.00% Confidence Interval ( 5212.36 - 5232.46 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3741
0.1 Scale Factor Error with Delta=300 227
0.05 Scale Factor Error with Delta=300 907
0.01 Scale Factor Error with Delta=300 22671
DPS(e)
dark_iron_dwarf Damage Per Second (Effective)
Count 1010
Mean 5222.41
Minimum 4747.89
Maximum 5728.09
Spread ( max - min ) 980.20
Range [ ( max - min ) / 2 * 100% ] 9.38%
Damage
dark_iron_dwarf Damage
Count 1010
Mean 1559878.12
Minimum 1173802.18
Maximum 1903152.31
Spread ( max - min ) 729350.13
Range [ ( max - min ) / 2 * 100% ] 23.38%
DTPS
dark_iron_dwarf Damage Taken Per Second
Count 1010
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
dark_iron_dwarf Healing Per Second
Count 1010
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
dark_iron_dwarf Healing Per Second (Effective)
Count 1010
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
dark_iron_dwarf Heal
Count 1010
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
dark_iron_dwarf Healing Taken Per Second
Count 1010
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
dark_iron_dwarf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
dark_iron_dwarfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
dark_iron_dwarf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.47 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.36 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.62 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.68 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.21 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.43 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
b 2.48 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 4.48 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
d 17.59 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 4.44 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 31.31 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.28 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 11.06 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 4.43 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 1.45 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.17 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 10.71 pyroblast,if=buff.hot_streak.react
o 4.82 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 7.29 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.72 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.31 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.88 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 24.04 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 10.75 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 2.45 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 9.19 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 11.23 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 1.00 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 22.65 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 48.13 fireball

Sample Sequence

012456789ABCDEFHIJOPVabcRSkfddhhdhjhjhdhjhliXupnuuuupnuuupvUV}}xv}v}}}}}xv}}}}}}}}XnouuuuVTcRkfdlhhdhdhjhdhjh}}v}xv}}}UV}}}Xnouuuonuupn}}}xv}}}}}}}TV}bckfRhhdhdhdhjhjhdhXuuupnuuUV}xv}}}xv}}}}}}}}}}}}xXnounttrVtrckfdhRhdhdhjhjhdhm|y||y||y|UV|y||Xnopnonttrttpnt|y|yz|xy||y||y||y||xw||y||yzTVXpnoabcRk

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask dark_iron_dwarf 50000.0/50000: 100% mana
Pre precombat 1 food dark_iron_dwarf 50000.0/50000: 100% mana
Pre precombat 2 augmentation dark_iron_dwarf 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.643 combustion_cooldowns a potion Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command
0:01.643 combustion_cooldowns b fireblood Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.643 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, fireblood, disciplinary_command, potion_of_spectral_intellect
0:01.643 default R use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, fireblood, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.643 default S cancel_buff Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, fireblood, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.643 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, fireblood, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.373 combustion_phase f combustion Fluffy_Pillow 49735.0/50000: 99% mana bloodlust, fireblood, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.373 combustion_phase d fire_blast Fluffy_Pillow 44735.0/50000: 89% mana bloodlust, fireblood, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.950 combustion_phase d fire_blast Fluffy_Pillow 44812.0/50000: 90% mana bloodlust, fireblood, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.066 combustion_phase h pyroblast Fluffy_Pillow 43428.0/50000: 87% mana bloodlust, fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.015 combustion_phase h pyroblast Fluffy_Pillow 43377.0/50000: 87% mana bloodlust, fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.015 combustion_phase d fire_blast Fluffy_Pillow 42377.0/50000: 85% mana bloodlust, fireblood, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.966 combustion_phase h pyroblast Fluffy_Pillow 42828.0/50000: 86% mana bloodlust, fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.915 combustion_phase j phoenix_flames Fluffy_Pillow 42777.0/50000: 86% mana bloodlust, fireblood, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.864 combustion_phase h pyroblast Fluffy_Pillow 43726.0/50000: 87% mana bloodlust, fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.813 combustion_phase j phoenix_flames Fluffy_Pillow 43675.0/50000: 87% mana bloodlust, fireblood, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.763 combustion_phase h pyroblast Fluffy_Pillow 44625.0/50000: 89% mana bloodlust, fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.763 combustion_phase d fire_blast Fluffy_Pillow 43625.0/50000: 87% mana bloodlust, fireblood, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.711 combustion_phase h pyroblast Fluffy_Pillow 44073.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.661 combustion_phase j phoenix_flames Fluffy_Pillow 44023.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.612 combustion_phase h pyroblast Fluffy_Pillow 44974.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.561 combustion_phase l scorch Fluffy_Pillow 44923.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.510 combustion_phase i pyroblast Fluffy_Pillow 45372.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.471 default X rune_of_power Fluffy_Pillow 45333.0/50000: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.421 rop_phase u fireball Fluffy_Pillow 46283.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.421 rop_phase p fire_blast Fluffy_Pillow 46283.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.842 rop_phase n pyroblast Fluffy_Pillow 46204.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.791 rop_phase u fireball Fluffy_Pillow 46153.0/50000: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.214 rop_phase u fireball Fluffy_Pillow 46576.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.636 rop_phase u fireball Fluffy_Pillow 46998.0/50000: 94% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.060 rop_phase u fireball Fluffy_Pillow 47422.0/50000: 95% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:23.156 rop_phase p fire_blast Fluffy_Pillow 48518.0/50000: 97% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.484 rop_phase n pyroblast Fluffy_Pillow 47346.0/50000: 95% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.435 rop_phase u fireball Fluffy_Pillow 47297.0/50000: 95% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:25.858 rop_phase u fireball Fluffy_Pillow 47720.0/50000: 95% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:27.280 rop_phase u fireball Fluffy_Pillow 48142.0/50000: 96% mana bloodlust, heating_up, rune_of_power
0:27.586 rop_phase p fire_blast Fluffy_Pillow 48407.0/50000: 97% mana bloodlust, heating_up
0:28.703 standard_rotation v pyroblast Fluffy_Pillow 48065.0/50000: 96% mana bloodlust, hot_streak
0:29.654 default U arcane_explosion Fluffy_Pillow 48016.0/50000: 96% mana bloodlust, heating_up
0:30.603 default V frostbolt Fluffy_Pillow 43965.0/50000: 88% mana bloodlust, heating_up
0:31.869 standard_rotation } fireball Fluffy_Pillow 44231.0/50000: 88% mana bloodlust, heating_up, disciplinary_command
0:33.293 standard_rotation } fireball Fluffy_Pillow 44655.0/50000: 89% mana bloodlust, heating_up, disciplinary_command
0:33.889 standard_rotation x fire_blast Fluffy_Pillow 45144.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:34.716 standard_rotation v pyroblast Fluffy_Pillow 44578.0/50000: 89% mana bloodlust, hot_streak, disciplinary_command
0:35.666 standard_rotation } fireball Fluffy_Pillow 44528.0/50000: 89% mana bloodlust, hot_streak, disciplinary_command
0:37.088 standard_rotation v pyroblast Fluffy_Pillow 44950.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:38.038 standard_rotation } fireball Fluffy_Pillow 44900.0/50000: 90% mana bloodlust, fireball, disciplinary_command
0:39.460 standard_rotation } fireball Fluffy_Pillow 45322.0/50000: 91% mana bloodlust, fireball, disciplinary_command
0:40.882 standard_rotation } fireball Fluffy_Pillow 45744.0/50000: 91% mana bloodlust, fireball(2), disciplinary_command
0:42.304 standard_rotation } fireball Fluffy_Pillow 46166.0/50000: 92% mana fireball(3), disciplinary_command
0:44.150 standard_rotation } fireball Fluffy_Pillow 47012.0/50000: 94% mana fireball(4), disciplinary_command
0:45.203 standard_rotation x fire_blast Fluffy_Pillow 48065.0/50000: 96% mana heating_up, disciplinary_command
0:45.997 standard_rotation v pyroblast Fluffy_Pillow 47359.0/50000: 95% mana hot_streak, disciplinary_command
0:47.230 standard_rotation } fireball Fluffy_Pillow 47592.0/50000: 95% mana heating_up, disciplinary_command
0:49.078 standard_rotation } fireball Fluffy_Pillow 48440.0/50000: 97% mana heating_up, disciplinary_command
0:50.926 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
0:52.774 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
0:54.621 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
0:56.467 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4)
0:58.314 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:00.162 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:02.009 default X rune_of_power Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:03.243 rop_phase n pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
1:03.243 rop_phase o fire_blast Fluffy_Pillow 49000.0/50000: 98% mana rune_of_power
1:04.477 rop_phase u fireball Fluffy_Pillow 49734.0/50000: 99% mana rune_of_power
1:06.324 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana rune_of_power
1:08.172 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
1:10.021 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power
1:11.868 default V frostbolt Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
1:13.510 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
1:13.510 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48004.0/50000: 96% mana fireball(3), rune_of_power, disciplinary_command
1:13.510 default R use_item_soul_igniter Fluffy_Pillow 48004.0/50000: 96% mana fireball(3), rune_of_power, disciplinary_command, gladiators_badge
1:13.510 combustion_phase k fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.308 combustion_phase f combustion Fluffy_Pillow 49802.0/50000: 100% mana fireball(3), disciplinary_command, soul_ignition, gladiators_badge
1:15.308 combustion_phase d fire_blast Fluffy_Pillow 44802.0/50000: 90% mana combustion, fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.357 combustion_phase l scorch Fluffy_Pillow 43351.0/50000: 87% mana combustion, fireball(3), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.591 combustion_phase h pyroblast Fluffy_Pillow 44085.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.826 combustion_phase h pyroblast Fluffy_Pillow 44320.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.826 combustion_phase d fire_blast Fluffy_Pillow 43320.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.057 combustion_phase h pyroblast Fluffy_Pillow 44051.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.057 combustion_phase d fire_blast Fluffy_Pillow 43051.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.291 combustion_phase h pyroblast Fluffy_Pillow 43785.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.524 combustion_phase j phoenix_flames Fluffy_Pillow 44018.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.759 combustion_phase h pyroblast Fluffy_Pillow 45253.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.531 combustion_phase d fire_blast Fluffy_Pillow 45025.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.994 combustion_phase h pyroblast Fluffy_Pillow 44988.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.228 combustion_phase j phoenix_flames Fluffy_Pillow 45222.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.463 combustion_phase h pyroblast Fluffy_Pillow 46457.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.695 standard_rotation } fireball Fluffy_Pillow 46689.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:29.540 standard_rotation } fireball Fluffy_Pillow 47534.0/50000: 95% mana heating_up, disciplinary_command
1:31.385 standard_rotation v pyroblast Fluffy_Pillow 48379.0/50000: 97% mana hot_streak, disciplinary_command
1:32.616 standard_rotation } fireball Fluffy_Pillow 48610.0/50000: 97% mana heating_up, disciplinary_command
1:32.616 standard_rotation x fire_blast Fluffy_Pillow 48610.0/50000: 97% mana heating_up, disciplinary_command
1:34.465 standard_rotation v pyroblast Fluffy_Pillow 48959.0/50000: 98% mana hot_streak
1:35.699 standard_rotation } fireball Fluffy_Pillow 49193.0/50000: 98% mana heating_up
1:37.547 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:39.394 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:41.242 default U arcane_explosion Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:42.476 default V frostbolt Fluffy_Pillow 45239.0/50000: 90% mana fireball(3)
1:44.117 standard_rotation } fireball Fluffy_Pillow 45880.0/50000: 92% mana fireball(3), disciplinary_command
1:45.964 standard_rotation } fireball Fluffy_Pillow 46727.0/50000: 93% mana fireball(3), disciplinary_command
1:47.812 standard_rotation } fireball Fluffy_Pillow 47575.0/50000: 95% mana heating_up, disciplinary_command
1:49.660 default X rune_of_power Fluffy_Pillow 48423.0/50000: 97% mana hot_streak, disciplinary_command
1:50.894 rop_phase n pyroblast Fluffy_Pillow 49657.0/50000: 99% mana fireball, hot_streak, rune_of_power, disciplinary_command
1:50.894 rop_phase o fire_blast Fluffy_Pillow 48657.0/50000: 97% mana fireball, rune_of_power, disciplinary_command
1:52.128 rop_phase u fireball Fluffy_Pillow 49391.0/50000: 99% mana fireball, rune_of_power, disciplinary_command
1:53.975 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:55.821 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
1:56.339 rop_phase o fire_blast Fluffy_Pillow 49521.0/50000: 99% mana fireball(2), rune_of_power, disciplinary_command
1:57.669 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:58.902 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:00.750 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:01.940 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
2:02.599 rop_phase n pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
2:03.832 standard_rotation } fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, disciplinary_command
2:05.680 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:07.525 standard_rotation } fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball(2)
2:08.712 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:09.371 standard_rotation v pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
2:10.605 standard_rotation } fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball
2:12.452 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:14.300 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:16.149 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
2:17.998 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:19.845 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:21.693 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:23.540 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:23.540 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana heating_up
2:25.182 standard_rotation } fireball Fluffy_Pillow 48646.0/50000: 97% mana hot_streak, disciplinary_command
2:27.029 combustion_cooldowns b fireblood Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
2:27.029 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireblood, hot_streak, disciplinary_command
2:27.029 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana fireblood, hot_streak, disciplinary_command, gladiators_badge
2:28.808 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireblood, fireball, hot_streak, disciplinary_command, gladiators_badge
2:28.874 default R use_item_soul_igniter Fluffy_Pillow 44066.0/50000: 88% mana fireblood, combustion, fireball, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
2:28.874 combustion_phase h pyroblast Fluffy_Pillow 44066.0/50000: 88% mana fireblood, combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.106 combustion_phase h pyroblast Fluffy_Pillow 44298.0/50000: 89% mana fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.106 combustion_phase d fire_blast Fluffy_Pillow 43298.0/50000: 87% mana fireblood, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.339 combustion_phase h pyroblast Fluffy_Pillow 44031.0/50000: 88% mana fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.339 combustion_phase d fire_blast Fluffy_Pillow 43031.0/50000: 86% mana fireblood, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.572 combustion_phase h pyroblast Fluffy_Pillow 43764.0/50000: 88% mana fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.572 combustion_phase d fire_blast Fluffy_Pillow 42764.0/50000: 86% mana fireblood, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.803 combustion_phase h pyroblast Fluffy_Pillow 43495.0/50000: 87% mana fireblood, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.037 combustion_phase j phoenix_flames Fluffy_Pillow 43729.0/50000: 87% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.271 combustion_phase h pyroblast Fluffy_Pillow 44963.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.505 combustion_phase j phoenix_flames Fluffy_Pillow 45197.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.738 combustion_phase h pyroblast Fluffy_Pillow 46430.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.738 combustion_phase d fire_blast Fluffy_Pillow 45430.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.970 combustion_phase h pyroblast Fluffy_Pillow 46162.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.203 default X rune_of_power Fluffy_Pillow 46395.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:42.436 rop_phase u fireball Fluffy_Pillow 47628.0/50000: 95% mana heating_up, rune_of_power, disciplinary_command, soul_ignition
2:44.285 rop_phase u fireball Fluffy_Pillow 48477.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command
2:46.133 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
2:47.372 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:47.980 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
2:49.215 rop_phase u fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, heating_up, rune_of_power
2:51.061 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, heating_up, rune_of_power
2:52.909 default U arcane_explosion Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:54.142 default V frostbolt Fluffy_Pillow 45238.0/50000: 90% mana heating_up, rune_of_power
2:55.784 standard_rotation } fireball Fluffy_Pillow 45880.0/50000: 92% mana heating_up, disciplinary_command
2:55.784 standard_rotation x fire_blast Fluffy_Pillow 45880.0/50000: 92% mana heating_up, disciplinary_command
2:57.629 standard_rotation v pyroblast Fluffy_Pillow 46225.0/50000: 92% mana hot_streak, disciplinary_command
2:58.863 standard_rotation } fireball Fluffy_Pillow 46459.0/50000: 93% mana fireball, disciplinary_command
3:00.712 standard_rotation } fireball Fluffy_Pillow 47308.0/50000: 95% mana fireball, disciplinary_command
3:02.560 standard_rotation } fireball Fluffy_Pillow 48156.0/50000: 96% mana heating_up, disciplinary_command
3:02.883 standard_rotation x fire_blast Fluffy_Pillow 48461.0/50000: 97% mana heating_up, disciplinary_command
3:04.406 standard_rotation v pyroblast Fluffy_Pillow 48502.0/50000: 97% mana fireball, hot_streak, disciplinary_command
3:05.639 standard_rotation } fireball Fluffy_Pillow 48735.0/50000: 97% mana fireball(2), disciplinary_command
3:07.486 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), disciplinary_command
3:09.332 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), disciplinary_command
3:11.181 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(4), disciplinary_command
3:13.026 standard_rotation } fireball Fluffy_Pillow 49002.0/50000: 98% mana heating_up, disciplinary_command
3:14.873 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:16.719 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
3:18.567 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
3:20.414 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:22.261 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:24.108 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:25.956 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:27.484 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:27.804 default X rune_of_power Fluffy_Pillow 48820.0/50000: 98% mana hot_streak
3:29.038 rop_phase n pyroblast Fluffy_Pillow 50000.0/50000: 100% mana fireball, hot_streak, rune_of_power
3:29.038 rop_phase o fire_blast Fluffy_Pillow 49000.0/50000: 98% mana fireball, rune_of_power
3:30.273 rop_phase u fireball Fluffy_Pillow 49735.0/50000: 99% mana fireball, hot_streak, rune_of_power
3:32.120 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball, hot_streak, rune_of_power
3:33.351 rop_phase t scorch Fluffy_Pillow 49235.0/50000: 98% mana fireball(2), rune_of_power
3:34.585 rop_phase t scorch Fluffy_Pillow 49505.0/50000: 99% mana fireball(2), rune_of_power
3:35.818 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball(2), heating_up, rune_of_power
3:37.064 default V frostbolt Fluffy_Pillow 49750.0/50000: 100% mana fireball(2), heating_up, rune_of_power
3:38.705 rop_phase t scorch Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), heating_up, rune_of_power, disciplinary_command
3:39.939 rop_phase r pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(2), heating_up, rune_of_power, disciplinary_command
3:41.183 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49749.0/50000: 99% mana fireball(2), heating_up, disciplinary_command
3:41.183 combustion_phase k fireball Fluffy_Pillow 49749.0/50000: 99% mana fireball(2), heating_up, disciplinary_command, gladiators_badge
3:42.403 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), heating_up, disciplinary_command, gladiators_badge
3:42.403 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, gladiators_badge
3:43.031 combustion_phase h pyroblast Fluffy_Pillow 44128.0/50000: 88% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:44.265 default R use_item_soul_igniter Fluffy_Pillow 44362.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:44.265 combustion_phase h pyroblast Fluffy_Pillow 44362.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:44.265 combustion_phase d fire_blast Fluffy_Pillow 43362.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.499 combustion_phase h pyroblast Fluffy_Pillow 44096.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.499 combustion_phase d fire_blast Fluffy_Pillow 43096.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.734 combustion_phase h pyroblast Fluffy_Pillow 43831.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.968 combustion_phase j phoenix_flames Fluffy_Pillow 44065.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.202 combustion_phase h pyroblast Fluffy_Pillow 45299.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.435 combustion_phase j phoenix_flames Fluffy_Pillow 45532.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.669 combustion_phase h pyroblast Fluffy_Pillow 46766.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.156 combustion_phase d fire_blast Fluffy_Pillow 46253.0/50000: 93% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.902 combustion_phase h pyroblast Fluffy_Pillow 46499.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.137 combustion_phase m dragons_breath Fluffy_Pillow 46734.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.372 standard_rotation | scorch Fluffy_Pillow 45969.0/50000: 92% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:56.606 standard_rotation y pyroblast Fluffy_Pillow 46703.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition
3:57.849 standard_rotation | scorch Fluffy_Pillow 46946.0/50000: 94% mana disciplinary_command, soul_ignition
3:59.083 standard_rotation | scorch Fluffy_Pillow 47680.0/50000: 95% mana soul_ignition
4:00.316 standard_rotation y pyroblast Fluffy_Pillow 48413.0/50000: 97% mana heating_up
4:01.560 standard_rotation | scorch Fluffy_Pillow 48657.0/50000: 97% mana
4:02.795 standard_rotation | scorch Fluffy_Pillow 49392.0/50000: 99% mana
4:04.027 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:05.271 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:06.503 default U arcane_explosion Fluffy_Pillow 49503.0/50000: 99% mana
4:07.737 default V frostbolt Fluffy_Pillow 45737.0/50000: 91% mana heating_up
4:09.379 standard_rotation | scorch Fluffy_Pillow 46379.0/50000: 93% mana heating_up, disciplinary_command
4:10.613 standard_rotation y pyroblast Fluffy_Pillow 47113.0/50000: 94% mana heating_up, disciplinary_command
4:11.857 standard_rotation | scorch Fluffy_Pillow 47357.0/50000: 95% mana disciplinary_command
4:13.088 standard_rotation | scorch Fluffy_Pillow 48088.0/50000: 96% mana disciplinary_command
4:14.322 default X rune_of_power Fluffy_Pillow 48822.0/50000: 98% mana heating_up, disciplinary_command
4:15.556 rop_phase n pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power, disciplinary_command
4:15.556 rop_phase o fire_blast Fluffy_Pillow 49000.0/50000: 98% mana rune_of_power, disciplinary_command
4:16.062 rop_phase p fire_blast Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
4:16.790 rop_phase n pyroblast Fluffy_Pillow 49234.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:16.790 rop_phase o fire_blast Fluffy_Pillow 48234.0/50000: 96% mana rune_of_power, disciplinary_command
4:18.024 rop_phase n pyroblast Fluffy_Pillow 48968.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:19.256 rop_phase t scorch Fluffy_Pillow 49200.0/50000: 98% mana rune_of_power, disciplinary_command
4:20.491 rop_phase t scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power, disciplinary_command
4:21.726 rop_phase r pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:22.967 rop_phase t scorch Fluffy_Pillow 49747.0/50000: 99% mana rune_of_power, disciplinary_command
4:24.199 rop_phase t scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power, disciplinary_command
4:25.431 rop_phase p fire_blast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:25.431 rop_phase n pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:26.664 rop_phase t scorch Fluffy_Pillow 49236.0/50000: 98% mana rune_of_power, disciplinary_command
4:27.899 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana disciplinary_command
4:29.133 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
4:30.376 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:31.610 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:32.853 standard_rotation z phoenix_flames Fluffy_Pillow 49748.0/50000: 99% mana
4:34.086 standard_rotation | scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:34.086 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:35.318 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:36.564 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:37.796 standard_rotation | scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:39.030 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:40.275 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:41.508 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:42.743 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:43.985 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:45.220 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana
4:46.453 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:47.697 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:48.931 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:50.164 standard_rotation x fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:50.164 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
4:51.397 standard_rotation | scorch Fluffy_Pillow 49237.0/50000: 98% mana
4:52.630 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:53.865 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:55.109 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:56.342 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:57.575 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:58.819 standard_rotation z phoenix_flames Fluffy_Pillow 49748.0/50000: 99% mana
5:00.051 default T counterspell Fluffy_Pillow 50000.0/50000: 100% mana heating_up
5:00.051 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana heating_up
5:01.694 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
5:02.925 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
5:02.925 rop_phase n pyroblast Fluffy_Pillow 49500.0/50000: 99% mana hot_streak, rune_of_power, disciplinary_command
5:03.506 rop_phase o fire_blast Fluffy_Pillow 49081.0/50000: 98% mana rune_of_power, disciplinary_command
5:04.157 combustion_cooldowns a potion Fluffy_Pillow 49232.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
5:04.157 combustion_cooldowns b fireblood Fluffy_Pillow 49232.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
5:04.157 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49232.0/50000: 98% mana fireblood, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
5:04.157 default R use_item_soul_igniter Fluffy_Pillow 49232.0/50000: 98% mana fireblood, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:04.157 combustion_phase k fireball Fluffy_Pillow 49232.0/50000: 98% mana fireblood, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect

Stats

Level Bonus (60) Race Bonus (dark_iron_dwarf) Raid-Buffed Unbuffed Gear Amount
Strength 198 2 218 200 0
Agility 306 -2 322 304 0
Stamina 414 1 2035 1939 1524
Intellect 450 -1 1818 1618 1092 (49)
Spirit 0 0 0 0 0
Health 40700 40700 0
Mana 50000 50000 0
Spell Power 1818 1618 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="dark_iron_dwarf"
source=default
spec=fire
level=60
race=dark_iron_dwarf
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

draenei : 5194 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5194.5 5194.5 9.9 / 0.190% 613.8 / 11.8% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.0 778.6 Mana 0.00% 54.2 100.3% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
draenei 5194
Arcane Explosion 12 0.2% 2.6 114.55sec 1360 1195 Direct 2.6 1056 2119 1360 28.6%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.61 2.61 0.00 0.00 1.1385 0.0000 3551.97 3551.97 0.00% 1195.14 1195.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.38% 1.86 0 4 1055.85 1001 1654 998.12 0 1486 1968 1968 0.00%
crit 28.62% 0.75 0 3 2119.13 2003 3309 1201.15 0 2972 1584 1584 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.61
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 165 3.2% 4.5 79.44sec 11049 0 Direct 4.3 8614 19111 11492 27.4%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 4.31 0.00 0.00 0.0000 0.0000 49477.93 49477.93 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.65% 3.13 0 5 8614.24 6460 9586 8562.50 0 9586 26947 26947 0.00%
crit 27.35% 1.18 0 5 19110.84 14857 22048 14335.38 0 22048 22531 22531 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 30.0 9.79sec 261 0 Direct 30.0 157 414 261 40.6%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.98 29.98 0.00 0.00 0.0000 0.0000 7831.50 7831.50 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.38% 17.80 6 34 156.63 135 247 156.67 138 182 2789 2789 0.00%
crit 40.62% 12.18 1 25 413.67 269 568 414.46 321 535 5043 5043 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 16 0.3% 1.1 127.53sec 4439 3804 Direct 1.1 0 4440 4440 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.11 1.11 0.00 0.00 1.1673 0.0000 4937.10 4937.10 0.00% 3803.62 3803.62
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.11 0 4 4440.38 3739 4898 3210.74 0 4898 4937 4937 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.12
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.9% 21.2 13.57sec 625 0 Direct 21.2 473 1027 625 27.5%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.22 21.22 0.00 0.00 0.0000 0.0000 13260.36 13260.36 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.53% 15.39 6 30 472.75 460 488 472.75 460 485 7276 7276 0.00%
crit 27.47% 5.83 0 16 1027.04 920 1121 1025.24 0 1121 5985 5985 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 669 12.9% 39.0 7.72sec 5156 0 Direct 39.0 0 5155 5155 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.98 38.98 0.00 0.00 0.0000 0.0000 201012.25 201012.25 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.98 31 47 5154.60 3158 6660 5155.95 4933 5360 201012 201012 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.66
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.93
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.22
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.17
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 684 (714) 13.2% (13.7%) 76.8 3.43sec 2791 1581 Direct 76.8 (213.0) 1739 3948 2675 42.3% (42.3%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.79 76.78 0.00 0.00 1.7650 0.0000 205376.94 205376.94 0.00% 1581.42 1581.42
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.68% 44.29 26 63 1739.06 1490 2482 1740.52 1635 1853 77027 77027 0.00%
crit 42.32% 32.50 21 46 3947.94 2980 6286 3952.86 3714 4197 128350 128350 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.46
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:24.07
    standard_rotation
    [|]:48.33
    Conflagration 30 0.6% 76.8 3.43sec 117 0 Periodic 136.2 38 100 66 44.4% 70.0%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.78 0.00 136.21 136.21 0.0000 1.5404 8948.39 8948.39 0.00% 42.65 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.64% 75.78 47 100 38.18 0 55 38.18 36 40 2894 2894 0.00%
crit 44.36% 60.43 42 87 100.16 0 139 100.28 93 108 6055 6055 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.7 36.58sec 1869 1169 Direct 8.6 1169 3123 1876 36.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.66 8.63 0.00 0.00 1.5988 0.0000 16178.90 16178.90 0.00% 1169.08 1169.08
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.89% 5.51 1 9 1168.52 1019 1697 1166.29 1019 1388 6443 6443 0.00%
crit 36.11% 3.12 1 7 3123.43 2343 4297 3229.44 2675 4297 9736 9736 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.70
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1123 21.6% 233.0 1.29sec 1448 0 Periodic 299.2 1127 0 1127 0.0% 99.8%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 233.01 0.00 299.24 299.24 0.0000 1.0000 337287.44 337287.44 0.00% 1127.16 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.24 239 358 1126.60 63 3377 1127.91 1022 1264 337287 337287 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4985 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 93.0 1.26sec 54 42 Direct 93.0 42 84 54 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4984.52 4984.52 0.00% 42.13 42.13
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.18% 67.13 54 80 41.89 30 51 41.90 40 44 2812 2812 0.00%
crit 27.82% 25.87 13 39 83.97 59 102 83.96 74 94 2172 2172 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1852.00
Phoenix Flames 0 (267) 0.0% (5.1%) 12.4 24.53sec 6444 5532

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.42 0.00 0.00 0.00 1.1649 0.0000 0.00 0.00 0.00% 5531.69 5531.69

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.14
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.30
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:0.98
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 267 5.1% 12.4 24.40sec 6466 0 Direct 12.4 2075 6807 6458 92.8%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.38 12.38 0.00 0.00 0.0000 0.0000 80060.20 80060.20 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.24% 0.90 0 3 2075.23 1794 2964 1305.66 0 2964 1869 1869 0.00%
crit 92.76% 11.48 8 16 6807.19 3588 7568 6807.69 6221 7221 78191 78191 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1683 (1810) 32.4% (34.8%) 71.4 4.19sec 7603 6424 Direct 72.2 (227.3) 3234 9499 6993 60.0% (60.0%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.44 72.20 0.00 0.00 1.1835 0.0000 505146.25 505146.25 0.00% 6424.00 6424.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.98% 28.86 18 40 3233.97 2717 4983 3233.80 3003 3486 93334 93334 0.00%
crit 60.02% 43.34 31 58 9499.03 5434 11461 9511.16 8624 10295 411812 411812 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.46
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.26
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.67
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.69
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.61
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.45
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.29
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 127 2.4% 72.2 4.18sec 527 0 Periodic 155.1 142 385 245 42.6% 79.1%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.20 0.00 155.12 155.12 0.0000 1.5291 38048.29 38048.29 0.00% 160.41 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.41% 89.05 59 125 141.69 15 227 141.76 133 150 12620 12620 0.00%
crit 42.59% 66.07 45 89 384.79 35 521 385.42 348 415 25429 25429 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 228 4.4% 32.7 7.88sec 2102 1713 Direct 32.7 0 2103 2103 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.69 32.68 0.00 0.00 1.2270 0.0000 68719.92 68719.92 0.00% 1713.33 1713.33
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.68 24 44 2103.04 1275 3721 2101.24 1956 2241 68720 68720 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.47
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.85
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.76
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.6 6.86sec 344 0 Direct 42.6 260 563 344 27.8%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.57 42.57 0.00 0.00 0.0000 0.0000 14645.96 14645.96 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.24% 30.75 14 53 259.78 253 268 259.78 255 265 7989 7989 0.00%
crit 27.76% 11.82 3 24 563.37 506 617 563.47 524 611 6657 6657 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
draenei
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.5 75.52sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.45
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.3 52.88sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.32
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.73sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.45 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.44
Rune of Power 6.2 49.55sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.20 0.00 0.00 0.00 1.1877 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.24
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.38sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.49% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.49%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.5 0.0 75.4sec 75.4sec 11.8sec 17.61% 0.00% 101.2 (101.2) 4.3

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:62.5s / 93.5s
  • trigger_min/max:62.5s / 93.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:17.61%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.7 0.0 36.5sec 36.5sec 19.4sec 55.83% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 63.5s
  • trigger_min/max:30.0s / 63.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.83%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.6 22.7 9.1sec 4.4sec 4.9sec 35.51% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 41.7s
  • trigger_min/max:1.4s / 36.1s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 23.6s

Stack Uptimes

  • fireball_1:19.42%
  • fireball_2:9.12%
  • fireball_3:4.44%
  • fireball_4:1.85%
  • fireball_5:0.58%
  • fireball_6:0.11%
  • fireball_7:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.0sec 75.0sec 14.7sec 22.03% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.3s / 92.9s
  • trigger_min/max:60.3s / 92.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.03%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.9 0.0 3.5sec 3.5sec 1.2sec 35.35% 45.47% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 21.3s
  • trigger_min/max:0.3s / 21.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.35%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.5 0.0 4.2sec 4.2sec 0.8sec 14.45% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.9s
  • trigger_min/max:0.5s / 39.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.7s

Stack Uptimes

  • hot_streak_1:14.45%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 302.9sec 302.9sec 23.1sec 10.94% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 313.9s
  • trigger_min/max:300.0s / 313.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.94%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.7 0.0 28.9sec 28.9sec 11.8sec 41.88% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 57.2s
  • trigger_min/max:2.5s / 57.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.88%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.3sec 75.3sec 14.7sec 16.96% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.3s / 87.9s
  • trigger_min/max:60.3s / 87.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.96%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.9 67.0 110.0 3.5s 0.3s 21.3s
Heating Up removed 13.9 3.0 27.0 18.6s 1.1s 149.3s
Heating Up converted with Fire Blast 19.1 10.0 27.0 15.7s 0.5s 89.9s
Hot Streak procs 71.5 54.0 91.0 4.2s 0.5s 39.9s
Hot Streak spells used 233.0 188.0 281.0 1.3s 0.0s 5.9s
Hot Streak spell crits 159.0 125.0 199.0 1.9s 0.0s 18.3s
Hot Streak spell crits wasted 1.6 0.0 6.0 85.4s 0.1s 317.0s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.15% 12.59% 20.42% 0.5s 0.0s 4.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000180.510120.008239.742
Counterspell42.7924.363151.219201.890114.509288.921
Fire Blast0.3030.00010.38411.8513.62630.571
Rune of Power5.0750.00025.24332.83016.91660.034
Dragon's Breath118.59513.500324.425281.451185.067359.742
Combustion1.6960.00010.1257.5542.67521.239
Phoenix Flames3.4600.00037.28543.8715.91197.445

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
draenei
mana_regen Mana 2333.30 233930.77 100.00% 100.26 66222.89 22.06%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 778.61 784.00 66180.9 48380.6 42179.0 50000.0
Usage Type Count Total Avg RPE APR
draenei
arcane_explosion Mana 2.7 13258.2 5000.0 5077.9 0.3
combustion Mana 4.5 22637.4 5000.0 5080.1 0.0
counterspell Mana 4.4 4395.6 1000.0 1018.3 0.0
dragons_breath Mana 1.1 2276.9 2000.0 2047.4 2.2
fire_blast Mana 39.7 19833.5 500.0 508.8 10.1
fireball Mana 78.2 78164.8 1000.0 1017.9 2.7
frostbolt Mana 8.8 8807.7 1000.0 1017.5 1.8
pyroblast Mana 73.7 73686.8 1000.0 1031.4 7.4
scorch Mana 33.2 16622.5 500.0 508.5 4.1

Statistics & Data Analysis

Fight Length
draenei Fight Length
Count 910
Mean 300.51
Minimum 240.01
Maximum 359.74
Spread ( max - min ) 119.73
Range [ ( max - min ) / 2 * 100% ] 19.92%
Standard Deviation 34.0209
5th Percentile 245.77
95th Percentile 354.31
( 95th Percentile - 5th Percentile ) 108.54
Mean Distribution
Standard Deviation 1.1278
95.00% Confidence Interval ( 298.30 - 302.72 )
Normalized 95.00% Confidence Interval ( 99.26% - 100.74% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 493
0.1% Error 49235
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 40
0.01 Scale Factor Error with Delta=300 989
DPS
draenei Damage Per Second
Count 910
Mean 5194.50
Minimum 4751.56
Maximum 5645.49
Spread ( max - min ) 893.92
Range [ ( max - min ) / 2 * 100% ] 8.60%
Standard Deviation 151.6716
5th Percentile 4926.35
95th Percentile 5424.73
( 95th Percentile - 5th Percentile ) 498.37
Mean Distribution
Standard Deviation 5.0279
95.00% Confidence Interval ( 5184.64 - 5204.35 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 33
0.1% Error 3276
0.1 Scale Factor Error with Delta=300 197
0.05 Scale Factor Error with Delta=300 786
0.01 Scale Factor Error with Delta=300 19638
Priority Target DPS
draenei Priority Target Damage Per Second
Count 910
Mean 5194.50
Minimum 4751.56
Maximum 5645.49
Spread ( max - min ) 893.92
Range [ ( max - min ) / 2 * 100% ] 8.60%
Standard Deviation 151.6716
5th Percentile 4926.35
95th Percentile 5424.73
( 95th Percentile - 5th Percentile ) 498.37
Mean Distribution
Standard Deviation 5.0279
95.00% Confidence Interval ( 5184.64 - 5204.35 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 33
0.1% Error 3276
0.1 Scale Factor Error with Delta=300 197
0.05 Scale Factor Error with Delta=300 786
0.01 Scale Factor Error with Delta=300 19638
DPS(e)
draenei Damage Per Second (Effective)
Count 910
Mean 5194.50
Minimum 4751.56
Maximum 5645.49
Spread ( max - min ) 893.92
Range [ ( max - min ) / 2 * 100% ] 8.60%
Damage
draenei Damage
Count 910
Mean 1554483.40
Minimum 1198765.48
Maximum 1886318.28
Spread ( max - min ) 687552.80
Range [ ( max - min ) / 2 * 100% ] 22.12%
DTPS
draenei Damage Taken Per Second
Count 910
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
draenei Healing Per Second
Count 910
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
draenei Healing Per Second (Effective)
Count 910
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
draenei Heal
Count 910
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
draenei Healing Taken Per Second
Count 910
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
draenei Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
draeneiTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
draenei Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.47 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.32 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.61 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.70 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.24 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.44 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.49 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.66 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.45 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.46 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.26 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.14 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.46 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.47 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.12 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.67 pyroblast,if=buff.hot_streak.react
n 4.93 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.22 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.69 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.30 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.85 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 24.07 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.61 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.45 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.17 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.29 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 0.98 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.76 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 48.33 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjeccggcgigigcgigkhXtomttttttomt|wUV|u|wu|u|wu||||||u|||||XnttmttVTbRjeckggcgcgigcgig|||wu||||UV||Xtomtmtomtt||wu|||wu|||u|TV||bjeRggcgcgcgigigcgXtttttomTV|wu|||u||wu||||||||||XntmtttVTt|bjeccRggcgigigcgig{x{x{{x{UV{x{{Xmnomnssqsqsnqsx{x{wx{{x{{x{x{x{x{{x{TVv{{xabRjecggcgcgigigcglXrsnq

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask draenei 50000.0/50000: 100% mana
Pre precombat 1 food draenei 50000.0/50000: 100% mana
Pre precombat 2 augmentation draenei 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.643 combustion_cooldowns a potion Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command
0:01.643 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.643 default R use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.643 default S cancel_buff Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.643 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.441 combustion_phase e combustion Fluffy_Pillow 49803.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.441 combustion_phase c fire_blast Fluffy_Pillow 44803.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.031 combustion_phase c fire_blast Fluffy_Pillow 44893.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.065 combustion_phase g pyroblast Fluffy_Pillow 43427.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.013 combustion_phase g pyroblast Fluffy_Pillow 43375.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.013 combustion_phase c fire_blast Fluffy_Pillow 42375.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.964 combustion_phase g pyroblast Fluffy_Pillow 42826.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.912 combustion_phase i phoenix_flames Fluffy_Pillow 42774.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.862 combustion_phase g pyroblast Fluffy_Pillow 43724.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.812 combustion_phase i phoenix_flames Fluffy_Pillow 43674.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.762 combustion_phase g pyroblast Fluffy_Pillow 44624.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.762 combustion_phase c fire_blast Fluffy_Pillow 43624.0/50000: 87% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.709 combustion_phase g pyroblast Fluffy_Pillow 44071.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.659 combustion_phase i phoenix_flames Fluffy_Pillow 44021.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.609 combustion_phase g pyroblast Fluffy_Pillow 44971.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.558 combustion_phase k scorch Fluffy_Pillow 44920.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.507 combustion_phase h pyroblast Fluffy_Pillow 45369.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.469 default X rune_of_power Fluffy_Pillow 45331.0/50000: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.420 rop_phase t fireball Fluffy_Pillow 46282.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.420 rop_phase o fire_blast Fluffy_Pillow 46282.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.843 rop_phase m pyroblast Fluffy_Pillow 46205.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.796 rop_phase t fireball Fluffy_Pillow 46158.0/50000: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.219 rop_phase t fireball Fluffy_Pillow 46581.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.642 rop_phase t fireball Fluffy_Pillow 47004.0/50000: 94% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.064 rop_phase t fireball Fluffy_Pillow 47426.0/50000: 95% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:23.488 rop_phase t fireball Fluffy_Pillow 47850.0/50000: 96% mana bloodlust, fireball(3), rune_of_power, potion_of_spectral_intellect
0:24.911 rop_phase t fireball Fluffy_Pillow 48273.0/50000: 97% mana bloodlust, fireball(4), rune_of_power, potion_of_spectral_intellect
0:26.090 rop_phase o fire_blast Fluffy_Pillow 49452.0/50000: 99% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.335 rop_phase m pyroblast Fluffy_Pillow 48197.0/50000: 96% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:27.284 rop_phase t fireball Fluffy_Pillow 48146.0/50000: 96% mana bloodlust, fireball, rune_of_power
0:28.706 standard_rotation | fireball Fluffy_Pillow 48568.0/50000: 97% mana bloodlust, fireball
0:29.807 standard_rotation w fire_blast Fluffy_Pillow 49669.0/50000: 99% mana bloodlust, heating_up
0:30.128 default U arcane_explosion Fluffy_Pillow 48490.0/50000: 97% mana bloodlust, hot_streak
0:31.078 default V frostbolt Fluffy_Pillow 44440.0/50000: 89% mana bloodlust, fireball, hot_streak
0:32.343 standard_rotation | fireball Fluffy_Pillow 44705.0/50000: 89% mana bloodlust, fireball, hot_streak, disciplinary_command
0:33.766 standard_rotation u pyroblast Fluffy_Pillow 45128.0/50000: 90% mana bloodlust, fireball, hot_streak, disciplinary_command
0:34.715 standard_rotation | fireball Fluffy_Pillow 45077.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:35.033 standard_rotation w fire_blast Fluffy_Pillow 45395.0/50000: 91% mana bloodlust, heating_up, disciplinary_command
0:36.139 standard_rotation u pyroblast Fluffy_Pillow 45001.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:37.088 standard_rotation | fireball Fluffy_Pillow 44950.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:38.509 standard_rotation u pyroblast Fluffy_Pillow 45371.0/50000: 91% mana bloodlust, hot_streak, disciplinary_command
0:39.457 standard_rotation | fireball Fluffy_Pillow 45319.0/50000: 91% mana bloodlust, fireball, heating_up, disciplinary_command
0:40.260 standard_rotation w fire_blast Fluffy_Pillow 46057.0/50000: 92% mana bloodlust, fireball, heating_up, disciplinary_command
0:40.879 standard_rotation u pyroblast Fluffy_Pillow 45241.0/50000: 90% mana bloodlust, fireball, hot_streak, disciplinary_command
0:41.828 standard_rotation | fireball Fluffy_Pillow 45190.0/50000: 90% mana heating_up, disciplinary_command
0:43.676 standard_rotation | fireball Fluffy_Pillow 46038.0/50000: 92% mana heating_up, disciplinary_command
0:45.524 standard_rotation | fireball Fluffy_Pillow 46886.0/50000: 94% mana fireball, disciplinary_command
0:47.371 standard_rotation | fireball Fluffy_Pillow 47733.0/50000: 95% mana fireball(2), disciplinary_command
0:49.217 standard_rotation | fireball Fluffy_Pillow 48579.0/50000: 97% mana fireball(3), disciplinary_command
0:51.065 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
0:52.911 standard_rotation u pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
0:54.143 standard_rotation | fireball Fluffy_Pillow 49235.0/50000: 98% mana fireball
0:55.992 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
0:57.840 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
0:59.687 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:01.534 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:03.381 default X rune_of_power Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:04.615 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
1:04.615 rop_phase t fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
1:06.463 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
1:08.312 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power
1:09.544 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, rune_of_power
1:11.392 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
1:13.240 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
1:14.882 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
1:14.882 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48004.0/50000: 96% mana fireball(3), rune_of_power, disciplinary_command
1:14.882 default R use_item_soul_igniter Fluffy_Pillow 48004.0/50000: 96% mana fireball(3), rune_of_power, disciplinary_command, gladiators_badge
1:14.882 combustion_phase j fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.699 combustion_phase e combustion Fluffy_Pillow 49821.0/50000: 100% mana fireball(3), disciplinary_command, soul_ignition, gladiators_badge
1:16.699 combustion_phase c fire_blast Fluffy_Pillow 44821.0/50000: 90% mana combustion, fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.729 combustion_phase k scorch Fluffy_Pillow 43351.0/50000: 87% mana combustion, fireball(3), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.963 combustion_phase g pyroblast Fluffy_Pillow 44085.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.195 combustion_phase g pyroblast Fluffy_Pillow 44317.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.195 combustion_phase c fire_blast Fluffy_Pillow 43317.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.428 combustion_phase g pyroblast Fluffy_Pillow 44050.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.428 combustion_phase c fire_blast Fluffy_Pillow 43050.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.662 combustion_phase g pyroblast Fluffy_Pillow 43784.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.896 combustion_phase i phoenix_flames Fluffy_Pillow 44018.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.129 combustion_phase g pyroblast Fluffy_Pillow 45251.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.943 combustion_phase c fire_blast Fluffy_Pillow 45065.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.363 combustion_phase g pyroblast Fluffy_Pillow 44985.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.599 combustion_phase i phoenix_flames Fluffy_Pillow 45221.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.834 combustion_phase g pyroblast Fluffy_Pillow 46456.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:29.068 standard_rotation | fireball Fluffy_Pillow 46690.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:30.917 standard_rotation | fireball Fluffy_Pillow 47539.0/50000: 95% mana heating_up, disciplinary_command
1:32.765 standard_rotation | fireball Fluffy_Pillow 48387.0/50000: 97% mana fireball, disciplinary_command
1:33.840 standard_rotation w fire_blast Fluffy_Pillow 49462.0/50000: 99% mana heating_up, disciplinary_command
1:34.612 standard_rotation u pyroblast Fluffy_Pillow 48734.0/50000: 97% mana hot_streak, disciplinary_command
1:35.847 standard_rotation | fireball Fluffy_Pillow 48969.0/50000: 98% mana fireball
1:37.697 standard_rotation | fireball Fluffy_Pillow 49007.0/50000: 98% mana fireball
1:39.544 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:41.394 standard_rotation | fireball Fluffy_Pillow 49007.0/50000: 98% mana heating_up
1:43.241 default U arcane_explosion Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:44.473 default V frostbolt Fluffy_Pillow 45236.0/50000: 90% mana heating_up
1:46.116 standard_rotation | fireball Fluffy_Pillow 45879.0/50000: 92% mana heating_up, disciplinary_command
1:47.964 standard_rotation | fireball Fluffy_Pillow 46727.0/50000: 93% mana heating_up, disciplinary_command
1:49.811 default X rune_of_power Fluffy_Pillow 47574.0/50000: 95% mana fireball, disciplinary_command
1:51.044 rop_phase t fireball Fluffy_Pillow 48807.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:51.044 rop_phase o fire_blast Fluffy_Pillow 48807.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:52.890 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:54.121 rop_phase t fireball Fluffy_Pillow 49234.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:55.970 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:57.202 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:57.287 rop_phase o fire_blast Fluffy_Pillow 49323.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
1:59.050 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
2:00.284 rop_phase t fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:02.133 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:03.981 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
2:05.830 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), disciplinary_command
2:07.203 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:07.679 standard_rotation u pyroblast Fluffy_Pillow 48976.0/50000: 98% mana hot_streak
2:08.911 standard_rotation | fireball Fluffy_Pillow 49208.0/50000: 98% mana fireball
2:10.757 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:12.604 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:13.691 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:14.452 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
2:15.685 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
2:17.533 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:19.381 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:21.228 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:22.462 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
2:24.310 default T counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:24.310 default V frostbolt Fluffy_Pillow 48005.0/50000: 96% mana fireball
2:25.951 standard_rotation | fireball Fluffy_Pillow 48646.0/50000: 97% mana fireball(2), disciplinary_command
2:27.798 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), disciplinary_command
2:29.646 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
2:29.646 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
2:30.863 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, disciplinary_command, gladiators_badge
2:31.494 default R use_item_soul_igniter Fluffy_Pillow 44631.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
2:31.494 combustion_phase g pyroblast Fluffy_Pillow 44631.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.729 combustion_phase g pyroblast Fluffy_Pillow 44866.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.729 combustion_phase c fire_blast Fluffy_Pillow 43866.0/50000: 88% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.965 combustion_phase g pyroblast Fluffy_Pillow 44602.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.965 combustion_phase c fire_blast Fluffy_Pillow 43602.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.199 combustion_phase g pyroblast Fluffy_Pillow 44336.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.199 combustion_phase c fire_blast Fluffy_Pillow 43336.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.432 combustion_phase g pyroblast Fluffy_Pillow 44069.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.666 combustion_phase i phoenix_flames Fluffy_Pillow 44303.0/50000: 89% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.902 combustion_phase g pyroblast Fluffy_Pillow 45539.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.137 combustion_phase i phoenix_flames Fluffy_Pillow 45774.0/50000: 92% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.371 combustion_phase g pyroblast Fluffy_Pillow 47008.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.371 combustion_phase c fire_blast Fluffy_Pillow 46008.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.603 combustion_phase g pyroblast Fluffy_Pillow 46740.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:43.835 default X rune_of_power Fluffy_Pillow 46972.0/50000: 94% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:45.070 rop_phase t fireball Fluffy_Pillow 48207.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command, soul_ignition
2:46.920 rop_phase t fireball Fluffy_Pillow 49007.0/50000: 98% mana heating_up, rune_of_power
2:48.766 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
2:50.614 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:52.463 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), rune_of_power
2:53.901 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:54.310 rop_phase m pyroblast Fluffy_Pillow 48909.0/50000: 98% mana hot_streak, rune_of_power
2:55.544 default T counterspell Fluffy_Pillow 49143.0/50000: 98% mana fireball, heating_up, rune_of_power
2:55.544 default V frostbolt Fluffy_Pillow 48143.0/50000: 96% mana fireball, heating_up, rune_of_power
2:57.187 standard_rotation | fireball Fluffy_Pillow 48786.0/50000: 98% mana fireball, heating_up, disciplinary_command
2:57.312 standard_rotation w fire_blast Fluffy_Pillow 48894.0/50000: 98% mana fireball, heating_up, disciplinary_command
2:59.035 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, disciplinary_command
3:00.267 standard_rotation | fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball(2), disciplinary_command
3:02.116 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), disciplinary_command
3:03.963 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
3:05.809 standard_rotation u pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, disciplinary_command
3:07.043 standard_rotation | fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, disciplinary_command
3:08.890 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:10.029 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:10.739 standard_rotation u pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, disciplinary_command
3:11.974 standard_rotation | fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball, disciplinary_command
3:13.821 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:15.668 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
3:17.516 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:19.364 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:21.211 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:23.059 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:24.905 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3)
3:26.752 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:28.599 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:30.447 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:31.680 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:31.680 rop_phase t fireball Fluffy_Pillow 49500.0/50000: 99% mana hot_streak, rune_of_power
3:33.527 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
3:34.759 rop_phase t fireball Fluffy_Pillow 49236.0/50000: 98% mana heating_up, rune_of_power
3:36.607 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
3:38.454 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
3:40.302 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
3:41.943 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), rune_of_power
3:41.943 rop_phase t fireball Fluffy_Pillow 48003.0/50000: 96% mana fireball(3), rune_of_power, disciplinary_command
3:43.791 standard_rotation | fireball Fluffy_Pillow 48851.0/50000: 98% mana fireball(3), disciplinary_command
3:45.638 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
3:45.638 combustion_phase j fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
3:46.879 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, gladiators_badge
3:46.879 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, gladiators_badge
3:47.397 combustion_phase c fire_blast Fluffy_Pillow 45018.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, gladiators_badge
3:47.486 default R use_item_soul_igniter Fluffy_Pillow 43607.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:47.486 combustion_phase g pyroblast Fluffy_Pillow 43607.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.719 combustion_phase g pyroblast Fluffy_Pillow 43840.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.719 combustion_phase c fire_blast Fluffy_Pillow 42840.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.953 combustion_phase g pyroblast Fluffy_Pillow 43574.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.188 combustion_phase i phoenix_flames Fluffy_Pillow 43809.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.423 combustion_phase g pyroblast Fluffy_Pillow 45044.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.658 combustion_phase i phoenix_flames Fluffy_Pillow 45279.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.890 combustion_phase g pyroblast Fluffy_Pillow 46511.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.073 combustion_phase c fire_blast Fluffy_Pillow 45694.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.124 combustion_phase g pyroblast Fluffy_Pillow 46245.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:57.357 combustion_phase i phoenix_flames Fluffy_Pillow 46478.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.592 combustion_phase g pyroblast Fluffy_Pillow 47713.0/50000: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.825 standard_rotation { scorch Fluffy_Pillow 47946.0/50000: 96% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
4:01.059 standard_rotation x pyroblast Fluffy_Pillow 48680.0/50000: 97% mana heating_up, disciplinary_command, soul_ignition
4:02.302 standard_rotation { scorch Fluffy_Pillow 48923.0/50000: 98% mana heating_up, soul_ignition
4:03.536 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:04.779 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:06.013 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:07.248 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:08.489 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:09.722 default U arcane_explosion Fluffy_Pillow 49504.0/50000: 99% mana
4:10.955 default V frostbolt Fluffy_Pillow 45737.0/50000: 91% mana heating_up
4:12.596 standard_rotation { scorch Fluffy_Pillow 46378.0/50000: 93% mana heating_up, disciplinary_command
4:13.830 standard_rotation x pyroblast Fluffy_Pillow 47112.0/50000: 94% mana heating_up, disciplinary_command
4:15.075 standard_rotation { scorch Fluffy_Pillow 47357.0/50000: 95% mana disciplinary_command
4:16.307 standard_rotation { scorch Fluffy_Pillow 48089.0/50000: 96% mana disciplinary_command
4:17.542 default X rune_of_power Fluffy_Pillow 48824.0/50000: 98% mana heating_up, disciplinary_command
4:18.775 rop_phase m pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power, disciplinary_command
4:18.775 rop_phase n fire_blast Fluffy_Pillow 49000.0/50000: 98% mana rune_of_power, disciplinary_command
4:19.293 rop_phase o fire_blast Fluffy_Pillow 49018.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
4:20.008 rop_phase m pyroblast Fluffy_Pillow 49233.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:20.008 rop_phase n fire_blast Fluffy_Pillow 48233.0/50000: 96% mana rune_of_power, disciplinary_command
4:21.241 rop_phase s scorch Fluffy_Pillow 48966.0/50000: 98% mana rune_of_power, disciplinary_command
4:22.477 rop_phase s scorch Fluffy_Pillow 49507.0/50000: 99% mana rune_of_power, disciplinary_command
4:23.710 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:24.955 rop_phase s scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:26.189 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:27.434 rop_phase s scorch Fluffy_Pillow 49750.0/50000: 100% mana rune_of_power, disciplinary_command
4:27.850 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:28.668 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:29.910 rop_phase s scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:31.145 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, disciplinary_command
4:32.388 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up, disciplinary_command
4:33.622 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:34.866 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:36.044 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:36.101 standard_rotation x pyroblast Fluffy_Pillow 49057.0/50000: 98% mana heating_up
4:37.344 standard_rotation { scorch Fluffy_Pillow 49300.0/50000: 99% mana
4:38.578 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:39.810 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:41.057 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:42.292 standard_rotation { scorch Fluffy_Pillow 49506.0/50000: 99% mana
4:43.524 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:44.768 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up
4:46.004 standard_rotation x pyroblast Fluffy_Pillow 49507.0/50000: 99% mana heating_up
4:47.247 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana heating_up
4:48.481 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:49.725 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:50.959 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:52.201 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:53.434 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:54.671 standard_rotation x pyroblast Fluffy_Pillow 49508.0/50000: 99% mana heating_up
4:55.913 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana heating_up
4:57.145 default T counterspell Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:57.145 default V frostbolt Fluffy_Pillow 48503.0/50000: 97% mana heating_up
4:58.787 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
5:00.020 standard_rotation { scorch Fluffy_Pillow 49237.0/50000: 98% mana disciplinary_command
5:01.255 standard_rotation { scorch Fluffy_Pillow 49506.0/50000: 99% mana disciplinary_command
5:02.490 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, disciplinary_command
5:03.732 combustion_cooldowns a potion Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command
5:03.732 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, potion_of_spectral_intellect
5:03.732 default R use_item_soul_igniter Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:03.732 combustion_phase j fireball Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:04.905 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:04.905 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:05.579 combustion_phase g pyroblast Fluffy_Pillow 44174.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:06.814 combustion_phase g pyroblast Fluffy_Pillow 44409.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:06.814 combustion_phase c fire_blast Fluffy_Pillow 43409.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:08.048 combustion_phase g pyroblast Fluffy_Pillow 44143.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:08.048 combustion_phase c fire_blast Fluffy_Pillow 43143.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:09.283 combustion_phase g pyroblast Fluffy_Pillow 43878.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:10.517 combustion_phase i phoenix_flames Fluffy_Pillow 44112.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:11.751 combustion_phase g pyroblast Fluffy_Pillow 45346.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:12.985 combustion_phase i phoenix_flames Fluffy_Pillow 45580.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:14.218 combustion_phase g pyroblast Fluffy_Pillow 46813.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:14.218 combustion_phase c fire_blast Fluffy_Pillow 45813.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.451 combustion_phase g pyroblast Fluffy_Pillow 46546.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:16.682 combustion_phase l dragons_breath Fluffy_Pillow 46777.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:17.914 default X rune_of_power Fluffy_Pillow 46009.0/50000: 92% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:19.147 rop_phase r phoenix_flames Fluffy_Pillow 47242.0/50000: 94% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:20.380 rop_phase s scorch Fluffy_Pillow 48475.0/50000: 97% mana rune_of_power, potion_of_spectral_intellect
5:21.294 rop_phase n fire_blast Fluffy_Pillow 49375.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:21.614 rop_phase q pyroblast Fluffy_Pillow 48709.0/50000: 97% mana heating_up, rune_of_power, potion_of_spectral_intellect

Stats

Level Bonus (60) Race Bonus (draenei) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 240 222 0
Agility 306 -3 344 326 0
Stamina 414 2 2037 1940 1524
Intellect 450 0 1844 1643 1092 (49)
Spirit 0 0 0 0 0
Health 40740 40740 0
Mana 50000 50000 0
Spell Power 1844 1643 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="draenei"
source=default
spec=fire
level=60
race=draenei
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

dwarf : 5218 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5218.2 5218.2 10.3 / 0.197% 608.3 / 11.7% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.3 778.9 Mana 0.00% 54.3 99.7% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
dwarf 5218
Arcane Explosion 12 0.2% 2.6 114.29sec 1346 1183 Direct 2.6 1042 2114 1346 28.3%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.56 2.56 0.00 0.00 1.1380 0.0000 3441.01 3441.01 0.00% 1182.88 1182.88
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.74% 1.83 0 4 1042.08 987 1633 964.76 0 1465 1913 1913 0.00%
crit 28.26% 0.72 0 3 2114.38 2014 2989 1182.56 0 2989 1528 1528 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.56
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 167 3.2% 4.5 79.33sec 11148 0 Direct 4.3 8638 19328 11599 27.7%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 4.29 0.00 0.00 0.0000 0.0000 49739.78 49739.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.26% 3.10 0 5 8638.15 6460 9586 8617.70 0 9586 26757 26757 0.00%
crit 27.74% 1.19 0 4 19328.12 15154 22489 14620.28 0 22489 22983 22983 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.8 9.64sec 259 0 Direct 29.8 155 417 259 39.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.75 29.75 0.00 0.00 0.0000 0.0000 7708.78 7708.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 60.14% 17.89 5 36 154.53 133 244 154.54 136 176 2765 2765 0.00%
crit 39.86% 11.86 4 27 416.57 271 572 417.04 317 531 4943 4943 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 18 0.3% 1.2 138.57sec 4469 3827 Direct 1.2 0 4468 4468 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.19 1.19 0.00 0.00 1.1684 0.0000 5322.84 5322.84 0.00% 3826.63 3826.63
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.19 0 4 4468.21 3760 4939 3287.38 0 4939 5323 5323 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.19
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 45 0.9% 21.3 13.46sec 635 0 Direct 21.3 473 1047 634 28.2%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.34 21.34 0.00 0.00 0.0000 0.0000 13543.49 13543.49 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.84% 15.33 6 28 472.78 460 488 472.83 463 488 7250 7250 0.00%
crit 28.16% 6.01 1 14 1047.31 938 1144 1047.96 938 1144 6294 6294 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 674 12.9% 38.7 7.72sec 5197 0 Direct 38.7 0 5194 5194 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.74 38.74 0.00 0.00 0.0000 0.0000 201323.16 201323.16 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.74 31 47 5194.19 3175 6716 5196.20 4954 5431 201323 201323 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.57
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.90
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.23
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.04
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 683 (713) 13.1% (13.7%) 76.4 3.39sec 2785 1578 Direct 76.4 (212.0) 1714 3974 2667 42.2% (42.2%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.40 76.40 0.00 0.00 1.7646 0.0000 203833.76 203833.76 0.00% 1578.08 1578.08
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.84% 44.19 26 62 1714.21 1469 2451 1715.84 1616 1832 75767 75767 0.00%
crit 42.16% 32.21 20 45 3974.40 2997 6338 3979.32 3748 4305 128067 128067 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.42
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:24.00
    standard_rotation
    [|]:48.06
    Conflagration 30 0.6% 76.4 3.39sec 117 0 Periodic 135.6 38 101 66 44.6% 69.7%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.40 0.00 135.62 135.62 0.0000 1.5396 8921.48 8921.48 0.00% 42.73 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.35% 75.07 51 101 37.61 0 54 37.61 35 39 2823 2823 0.00%
crit 44.65% 60.55 42 87 100.68 0 140 100.78 92 108 6098 6098 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.6 36.22sec 1868 1169 Direct 8.6 1151 3131 1875 36.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.62 8.58 0.00 0.00 1.5986 0.0000 16096.75 16096.75 0.00% 1168.80 1168.80
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.43% 5.45 1 9 1151.00 1004 1676 1150.38 1004 1390 6267 6267 0.00%
crit 36.57% 3.14 1 7 3131.31 2356 4333 3242.56 2668 4333 9830 9830 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.66
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1128 21.6% 231.6 1.29sec 1454 0 Periodic 297.5 1131 0 1131 0.0% 99.2%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 231.59 0.00 297.46 297.46 0.0000 1.0000 336666.01 336666.01 0.00% 1131.80 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.46 239 359 1131.25 62 3405 1132.75 1006 1270 336666 336666 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4970 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 124  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 41 84 53 28.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4969.89 4969.89 0.00% 42.01 42.01
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.98% 66.94 51 80 41.41 29 51 41.42 39 43 2772 2772 0.00%
crit 28.02% 26.06 13 42 84.35 60 103 84.34 74 94 2197 2197 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1842.00
Phoenix Flames 0 (269) 0.0% (5.1%) 12.3 24.24sec 6492 5575

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.34 0.00 0.00 0.00 1.1645 0.0000 0.00 0.00 0.00% 5575.43 5575.43

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.06
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.33
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:0.96
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 269 5.1% 12.3 24.28sec 6509 0 Direct 12.3 2068 6861 6501 92.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.31 12.31 0.00 0.00 0.0000 0.0000 80130.14 80130.14 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.43% 0.91 0 4 2067.92 1769 2927 1330.71 0 2927 1898 1898 0.00%
crit 92.57% 11.40 8 15 6861.33 3608 7631 6863.24 6079 7218 78232 78232 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1691 (1818) 32.4% (34.8%) 71.0 4.18sec 7636 6454 Direct 71.8 (225.9) 3188 9574 7025 60.1% (60.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.01 71.76 0.00 0.00 1.1831 0.0000 504401.34 504401.34 0.00% 6454.33 6454.33
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.88% 28.62 15 40 3188.07 2679 4926 3188.65 2977 3398 91271 91271 0.00%
crit 60.12% 43.14 29 58 9573.80 5464 11557 9586.06 8866 10373 413131 413131 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.30
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.23
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.63
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.72
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.55
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.42
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.15
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 127 2.4% 71.8 4.17sec 527 0 Periodic 154.2 140 388 245 42.6% 78.6%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.76 0.00 154.15 154.15 0.0000 1.5289 37814.34 37814.34 0.00% 160.45 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.45% 88.56 59 119 139.74 15 224 139.82 131 149 12377 12377 0.00%
crit 42.55% 65.59 46 89 387.80 36 526 388.31 360 427 25437 25437 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 229 4.4% 32.4 7.79sec 2114 1723 Direct 32.4 0 2114 2114 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.41 32.40 0.00 0.00 1.2270 0.0000 68501.37 68501.37 0.00% 1722.83 1722.83
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.40 24 45 2114.41 1285 3752 2113.33 1940 2286 68501 68501 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.43
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.81
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.58
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.5 6.87sec 347 0 Direct 42.5 260 574 347 27.8%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.49 42.49 0.00 0.00 0.0000 0.0000 14750.79 14750.79 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.17% 30.67 14 53 259.61 253 268 259.62 256 266 7961 7961 0.00%
crit 27.83% 11.82 0 24 574.27 516 629 573.82 0 615 6790 6790 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
dwarf
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.4 75.16sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.43 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.43
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.4 51.07sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.36 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.36
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.03sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.43
Rune of Power 6.2 49.35sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.18 0.00 0.00 0.00 1.1875 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.20
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.07sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.56% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.56%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.4sec 75.4sec 11.8sec 17.62% 0.00% 100.7 (100.7) 4.3

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:62.6s / 90.3s
  • trigger_min/max:62.6s / 90.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.62%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.5sec 36.5sec 19.4sec 55.94% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 63.5s
  • trigger_min/max:30.0s / 63.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.94%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.4 22.8 9.2sec 4.4sec 5.0sec 35.78% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 48.9s
  • trigger_min/max:1.4s / 40.3s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 25.5s

Stack Uptimes

  • fireball_1:19.35%
  • fireball_2:9.36%
  • fireball_3:4.53%
  • fireball_4:1.86%
  • fireball_5:0.54%
  • fireball_6:0.13%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.1sec 75.1sec 14.7sec 22.05% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.3s / 91.0s
  • trigger_min/max:60.3s / 91.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.05%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.2 0.0 3.5sec 3.5sec 1.2sec 35.39% 45.51% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 20.0s
  • trigger_min/max:0.3s / 20.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.39%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.1 0.0 4.2sec 4.2sec 0.8sec 14.44% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 38.8s
  • trigger_min/max:0.5s / 38.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.7s

Stack Uptimes

  • hot_streak_1:14.44%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.2sec 303.2sec 23.1sec 10.90% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 317.8s
  • trigger_min/max:300.0s / 317.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.90%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.9sec 28.9sec 11.8sec 41.95% 0.00% 0.0 (0.0) 10.2

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 58.5s
  • trigger_min/max:6.6s / 58.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 18.6s

Stack Uptimes

  • rune_of_power_1:41.95%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.3sec 75.3sec 14.6sec 16.95% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.3s / 89.8s
  • trigger_min/max:60.3s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.95%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.2 66.0 108.0 3.5s 0.3s 20.0s
Heating Up removed 13.6 3.0 25.0 18.7s 1.1s 171.8s
Heating Up converted with Fire Blast 19.0 10.0 27.0 15.7s 0.5s 104.9s
Hot Streak procs 71.1 55.0 93.0 4.2s 0.5s 38.8s
Hot Streak spells used 231.6 189.0 281.0 1.3s 0.0s 5.9s
Hot Streak spell crits 157.9 124.0 197.0 1.9s 0.0s 18.2s
Hot Streak spell crits wasted 1.6 0.0 7.0 87.4s 0.1s 318.9s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.18% 12.23% 19.42% 0.5s 0.0s 4.2s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000178.736120.215239.877
Counterspell41.3434.363149.957198.565104.758300.341
Fire Blast0.3050.00011.12411.8472.76727.931
Rune of Power5.0830.00025.57932.81817.21460.506
Dragon's Breath119.29113.500323.047278.264191.413359.877
Combustion1.7120.00010.0077.5782.43719.106
Phoenix Flames3.4770.00037.92743.7815.90996.711

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
dwarf
mana_regen Mana 2324.66 232661.07 100.00% 100.08 65762.46 22.04%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 778.88 784.30 65721.1 48379.4 42352.0 50000.0
Usage Type Count Total Avg RPE APR
dwarf
arcane_explosion Mana 2.6 13016.6 5000.0 5090.8 0.3
combustion Mana 4.5 22524.9 5000.0 5079.7 0.0
counterspell Mana 4.4 4439.8 1000.0 1017.7 0.0
dragons_breath Mana 1.2 2417.7 2000.0 2029.7 2.2
fire_blast Mana 39.4 19712.2 500.0 508.8 10.2
fireball Mana 77.8 77781.2 1000.0 1018.0 2.7
frostbolt Mana 8.8 8770.2 1000.0 1018.0 1.8
pyroblast Mana 73.3 73257.5 1000.0 1031.7 7.4
scorch Mana 33.0 16486.7 500.0 508.8 4.2

Statistics & Data Analysis

Fight Length
dwarf Fight Length
Count 905
Mean 298.74
Minimum 240.22
Maximum 359.88
Spread ( max - min ) 119.66
Range [ ( max - min ) / 2 * 100% ] 20.03%
Standard Deviation 33.8465
5th Percentile 247.22
95th Percentile 352.42
( 95th Percentile - 5th Percentile ) 105.20
Mean Distribution
Standard Deviation 1.1251
95.00% Confidence Interval ( 296.53 - 300.94 )
Normalized 95.00% Confidence Interval ( 99.26% - 100.74% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 494
0.1% Error 49312
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 40
0.01 Scale Factor Error with Delta=300 978
DPS
dwarf Damage Per Second
Count 905
Mean 5218.23
Minimum 4679.56
Maximum 5718.66
Spread ( max - min ) 1039.10
Range [ ( max - min ) / 2 * 100% ] 9.96%
Standard Deviation 157.5840
5th Percentile 4952.13
95th Percentile 5467.01
( 95th Percentile - 5th Percentile ) 514.87
Mean Distribution
Standard Deviation 5.2383
95.00% Confidence Interval ( 5207.96 - 5228.50 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3504
0.1 Scale Factor Error with Delta=300 212
0.05 Scale Factor Error with Delta=300 848
0.01 Scale Factor Error with Delta=300 21199
Priority Target DPS
dwarf Priority Target Damage Per Second
Count 905
Mean 5218.23
Minimum 4679.56
Maximum 5718.66
Spread ( max - min ) 1039.10
Range [ ( max - min ) / 2 * 100% ] 9.96%
Standard Deviation 157.5840
5th Percentile 4952.13
95th Percentile 5467.01
( 95th Percentile - 5th Percentile ) 514.87
Mean Distribution
Standard Deviation 5.2383
95.00% Confidence Interval ( 5207.96 - 5228.50 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3504
0.1 Scale Factor Error with Delta=300 212
0.05 Scale Factor Error with Delta=300 848
0.01 Scale Factor Error with Delta=300 21199
DPS(e)
dwarf Damage Per Second (Effective)
Count 905
Mean 5218.23
Minimum 4679.56
Maximum 5718.66
Spread ( max - min ) 1039.10
Range [ ( max - min ) / 2 * 100% ] 9.96%
Damage
dwarf Damage
Count 905
Mean 1552195.04
Minimum 1204742.46
Maximum 1907446.52
Spread ( max - min ) 702704.06
Range [ ( max - min ) / 2 * 100% ] 22.64%
DTPS
dwarf Damage Taken Per Second
Count 905
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
dwarf Healing Per Second
Count 905
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
dwarf Healing Per Second (Effective)
Count 905
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
dwarf Heal
Count 905
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
dwarf Healing Taken Per Second
Count 905
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
dwarf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
dwarfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
dwarf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.46 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.36 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.56 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.66 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.20 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.43 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.46 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.57 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.43 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.30 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.23 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.06 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.42 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.43 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.19 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.63 pyroblast,if=buff.hot_streak.react
n 4.90 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.23 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.72 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.33 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.81 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 24.00 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.55 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.42 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.04 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.15 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 0.96 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.58 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 48.06 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjeccggcgigigcgigkhXtomttttomttt|UV|wu||||||wu|wu|u|||||XnttttVtbRjeccggcgigigcgig||||wu||UV|||Xntomttttomt|||||wu||||||||TV|bR|jeccggcgigigcgigXttomtttoTV|u||wu|||||wu|||u|||{xXnsqssqsVsqs{bRhjeccggcgigigcgig{x{{x{UVv{{x{Xomnsnqssqsqsnqy{{x{wx{x{xy{wv{{x{{wv{{

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask dwarf 50000.0/50000: 100% mana
Pre precombat 1 food dwarf 50000.0/50000: 100% mana
Pre precombat 2 augmentation dwarf 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.643 combustion_cooldowns a potion Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command
0:01.643 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.643 default R use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.643 default S cancel_buff Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.643 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.418 combustion_phase e combustion Fluffy_Pillow 49780.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.418 combustion_phase c fire_blast Fluffy_Pillow 44780.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.007 combustion_phase c fire_blast Fluffy_Pillow 44869.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.067 combustion_phase g pyroblast Fluffy_Pillow 43429.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.016 combustion_phase g pyroblast Fluffy_Pillow 43378.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.016 combustion_phase c fire_blast Fluffy_Pillow 42378.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.966 combustion_phase g pyroblast Fluffy_Pillow 42828.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.915 combustion_phase i phoenix_flames Fluffy_Pillow 42777.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.863 combustion_phase g pyroblast Fluffy_Pillow 43725.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.814 combustion_phase i phoenix_flames Fluffy_Pillow 43676.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.762 combustion_phase g pyroblast Fluffy_Pillow 44624.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.762 combustion_phase c fire_blast Fluffy_Pillow 43624.0/50000: 87% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.711 combustion_phase g pyroblast Fluffy_Pillow 44073.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.659 combustion_phase i phoenix_flames Fluffy_Pillow 44021.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.609 combustion_phase g pyroblast Fluffy_Pillow 44971.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.559 combustion_phase k scorch Fluffy_Pillow 44921.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.508 combustion_phase h pyroblast Fluffy_Pillow 45370.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.469 default X rune_of_power Fluffy_Pillow 45331.0/50000: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.417 rop_phase t fireball Fluffy_Pillow 46279.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.417 rop_phase o fire_blast Fluffy_Pillow 46279.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.839 rop_phase m pyroblast Fluffy_Pillow 46201.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.788 rop_phase t fireball Fluffy_Pillow 46150.0/50000: 92% mana bloodlust, fireball, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.211 rop_phase t fireball Fluffy_Pillow 46573.0/50000: 93% mana bloodlust, fireball, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.632 rop_phase t fireball Fluffy_Pillow 46994.0/50000: 94% mana bloodlust, fireball(2), rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.054 rop_phase t fireball Fluffy_Pillow 47416.0/50000: 95% mana bloodlust, fireball(3), rune_of_power, potion_of_spectral_intellect
0:23.238 rop_phase o fire_blast Fluffy_Pillow 48600.0/50000: 97% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.476 rop_phase m pyroblast Fluffy_Pillow 47338.0/50000: 95% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.426 rop_phase t fireball Fluffy_Pillow 47288.0/50000: 95% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:25.849 rop_phase t fireball Fluffy_Pillow 47711.0/50000: 95% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:27.274 rop_phase t fireball Fluffy_Pillow 48136.0/50000: 96% mana bloodlust, fireball(2), rune_of_power
0:28.695 standard_rotation | fireball Fluffy_Pillow 48557.0/50000: 97% mana bloodlust, fireball(3)
0:30.117 default U arcane_explosion Fluffy_Pillow 48979.0/50000: 98% mana bloodlust, fireball(4)
0:31.065 default V frostbolt Fluffy_Pillow 44927.0/50000: 90% mana bloodlust, heating_up
0:32.330 standard_rotation | fireball Fluffy_Pillow 45192.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:32.330 standard_rotation w fire_blast Fluffy_Pillow 45192.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:33.751 standard_rotation u pyroblast Fluffy_Pillow 45113.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:34.701 standard_rotation | fireball Fluffy_Pillow 45063.0/50000: 90% mana bloodlust, fireball, disciplinary_command
0:36.125 standard_rotation | fireball Fluffy_Pillow 45487.0/50000: 91% mana bloodlust, fireball, disciplinary_command
0:37.547 standard_rotation | fireball Fluffy_Pillow 45909.0/50000: 92% mana bloodlust, fireball(2), disciplinary_command
0:38.970 standard_rotation | fireball Fluffy_Pillow 46332.0/50000: 93% mana bloodlust, fireball(3), disciplinary_command
0:40.391 standard_rotation | fireball Fluffy_Pillow 46753.0/50000: 94% mana bloodlust, fireball(4), disciplinary_command
0:41.811 standard_rotation | fireball Fluffy_Pillow 47173.0/50000: 94% mana fireball(5), disciplinary_command
0:42.871 standard_rotation w fire_blast Fluffy_Pillow 48233.0/50000: 96% mana heating_up, disciplinary_command
0:43.659 standard_rotation u pyroblast Fluffy_Pillow 47521.0/50000: 95% mana hot_streak, disciplinary_command
0:44.892 standard_rotation | fireball Fluffy_Pillow 47754.0/50000: 96% mana fireball, heating_up, disciplinary_command
0:45.162 standard_rotation w fire_blast Fluffy_Pillow 48024.0/50000: 96% mana fireball, heating_up, disciplinary_command
0:46.741 standard_rotation u pyroblast Fluffy_Pillow 48103.0/50000: 96% mana fireball, hot_streak, disciplinary_command
0:47.975 standard_rotation | fireball Fluffy_Pillow 48337.0/50000: 97% mana hot_streak, disciplinary_command
0:49.822 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
0:51.055 standard_rotation | fireball Fluffy_Pillow 49237.0/50000: 98% mana heating_up, disciplinary_command
0:52.902 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
0:54.751 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
0:56.598 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
0:58.445 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:00.292 default X rune_of_power Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:01.646 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), rune_of_power
1:01.646 rop_phase t fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball(2), heating_up, rune_of_power
1:03.493 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), heating_up, rune_of_power
1:05.341 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power
1:07.190 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power
1:09.038 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:10.681 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:12.528 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:12.528 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command, gladiators_badge
1:12.528 combustion_phase j fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:13.672 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
1:13.672 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.225 combustion_phase c fire_blast Fluffy_Pillow 45053.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.376 combustion_phase g pyroblast Fluffy_Pillow 43704.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.609 combustion_phase g pyroblast Fluffy_Pillow 43937.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.609 combustion_phase c fire_blast Fluffy_Pillow 42937.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.842 combustion_phase g pyroblast Fluffy_Pillow 43670.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.076 combustion_phase i phoenix_flames Fluffy_Pillow 43904.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.308 combustion_phase g pyroblast Fluffy_Pillow 45136.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.542 combustion_phase i phoenix_flames Fluffy_Pillow 45370.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.776 combustion_phase g pyroblast Fluffy_Pillow 46604.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.948 combustion_phase c fire_blast Fluffy_Pillow 45776.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.009 combustion_phase g pyroblast Fluffy_Pillow 46337.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.243 combustion_phase i phoenix_flames Fluffy_Pillow 46571.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.477 combustion_phase g pyroblast Fluffy_Pillow 47805.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.710 standard_rotation | fireball Fluffy_Pillow 48038.0/50000: 96% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:28.558 standard_rotation | fireball Fluffy_Pillow 48886.0/50000: 98% mana heating_up, disciplinary_command
1:30.407 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, disciplinary_command
1:32.254 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:33.475 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:34.101 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:35.335 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
1:37.181 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
1:39.029 default U arcane_explosion Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:40.262 default V frostbolt Fluffy_Pillow 45238.0/50000: 90% mana fireball(3)
1:41.903 standard_rotation | fireball Fluffy_Pillow 45879.0/50000: 92% mana fireball(3), disciplinary_command
1:43.751 standard_rotation | fireball Fluffy_Pillow 46727.0/50000: 93% mana fireball(3), disciplinary_command
1:45.596 standard_rotation | fireball Fluffy_Pillow 47572.0/50000: 95% mana heating_up, disciplinary_command
1:47.443 default X rune_of_power Fluffy_Pillow 48419.0/50000: 97% mana fireball, disciplinary_command
1:48.676 rop_phase n fire_blast Fluffy_Pillow 49652.0/50000: 99% mana fireball(2), rune_of_power, disciplinary_command
1:48.676 rop_phase t fireball Fluffy_Pillow 49152.0/50000: 98% mana fireball(2), heating_up, rune_of_power, disciplinary_command
1:49.185 rop_phase o fire_blast Fluffy_Pillow 49661.0/50000: 99% mana fireball(2), heating_up, rune_of_power, disciplinary_command
1:50.524 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), hot_streak, rune_of_power, disciplinary_command
1:51.759 rop_phase t fireball Fluffy_Pillow 49240.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:53.607 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:55.455 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:57.302 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
1:58.454 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
1:59.148 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
2:00.381 rop_phase t fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:02.228 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:04.074 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
2:05.920 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3)
2:07.767 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
2:09.613 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(5)
2:10.809 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:11.460 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:12.694 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
2:14.542 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:16.388 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
2:18.237 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
2:20.085 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
2:21.932 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:23.778 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:25.627 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
2:27.474 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:27.474 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana heating_up
2:29.118 standard_rotation | fireball Fluffy_Pillow 48648.0/50000: 97% mana fireball, disciplinary_command
2:30.966 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
2:30.966 default R use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, gladiators_badge
2:30.966 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
2:32.814 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command, soul_ignition, gladiators_badge
2:33.973 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), disciplinary_command, soul_ignition, gladiators_badge
2:33.973 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.557 combustion_phase c fire_blast Fluffy_Pillow 45084.0/50000: 90% mana combustion, fireball(3), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.661 combustion_phase g pyroblast Fluffy_Pillow 43688.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.895 combustion_phase g pyroblast Fluffy_Pillow 43922.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.895 combustion_phase c fire_blast Fluffy_Pillow 42922.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.130 combustion_phase g pyroblast Fluffy_Pillow 43657.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.364 combustion_phase i phoenix_flames Fluffy_Pillow 43891.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.599 combustion_phase g pyroblast Fluffy_Pillow 45126.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.832 combustion_phase i phoenix_flames Fluffy_Pillow 45359.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.066 combustion_phase g pyroblast Fluffy_Pillow 46593.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.173 combustion_phase c fire_blast Fluffy_Pillow 45700.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:43.300 combustion_phase g pyroblast Fluffy_Pillow 46327.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:44.534 combustion_phase i phoenix_flames Fluffy_Pillow 46561.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:45.768 combustion_phase g pyroblast Fluffy_Pillow 47795.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:47.002 default X rune_of_power Fluffy_Pillow 48029.0/50000: 96% mana heating_up, disciplinary_command
2:48.235 rop_phase t fireball Fluffy_Pillow 49262.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
2:50.083 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
2:50.362 rop_phase o fire_blast Fluffy_Pillow 49214.0/50000: 98% mana heating_up, rune_of_power
2:51.930 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
2:53.164 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, rune_of_power
2:55.013 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, heating_up, rune_of_power
2:56.860 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
2:58.556 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:58.707 default T counterspell Fluffy_Pillow 48651.0/50000: 97% mana hot_streak, rune_of_power
2:58.707 default V frostbolt Fluffy_Pillow 47651.0/50000: 95% mana hot_streak, rune_of_power
3:00.349 standard_rotation | fireball Fluffy_Pillow 48293.0/50000: 97% mana fireball, hot_streak, disciplinary_command
3:02.198 standard_rotation u pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak, disciplinary_command
3:03.433 standard_rotation | fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball(2), disciplinary_command
3:05.280 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), disciplinary_command
3:06.750 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:07.127 standard_rotation u pyroblast Fluffy_Pillow 48877.0/50000: 98% mana hot_streak, disciplinary_command
3:08.362 standard_rotation | fireball Fluffy_Pillow 49112.0/50000: 98% mana fireball, disciplinary_command
3:10.209 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:12.057 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
3:13.903 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), disciplinary_command
3:15.750 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), disciplinary_command
3:16.929 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:17.600 standard_rotation u pyroblast Fluffy_Pillow 49007.0/50000: 98% mana hot_streak, disciplinary_command
3:18.834 standard_rotation | fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball, disciplinary_command
3:20.683 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
3:22.530 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:24.379 standard_rotation u pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
3:25.612 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball
3:27.459 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:29.306 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:31.154 standard_rotation { scorch Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:32.388 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:33.633 default X rune_of_power Fluffy_Pillow 49750.0/50000: 100% mana
3:34.868 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:34.868 rop_phase s scorch Fluffy_Pillow 49500.0/50000: 99% mana heating_up, rune_of_power
3:36.102 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:37.347 rop_phase s scorch Fluffy_Pillow 49750.0/50000: 100% mana rune_of_power
3:38.581 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
3:39.815 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:41.059 rop_phase s scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power
3:42.292 default V frostbolt Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:43.935 rop_phase s scorch Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
3:45.169 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
3:46.412 rop_phase s scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power, disciplinary_command
3:47.647 standard_rotation { scorch Fluffy_Pillow 49506.0/50000: 99% mana disciplinary_command
3:48.880 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:48.880 default R use_item_soul_igniter Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge
3:48.880 combustion_phase h pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:50.123 combustion_phase j fireball Fluffy_Pillow 49747.0/50000: 99% mana disciplinary_command, soul_ignition, gladiators_badge
3:51.268 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command, soul_ignition, gladiators_badge
3:51.268 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.836 combustion_phase c fire_blast Fluffy_Pillow 45068.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.970 combustion_phase g pyroblast Fluffy_Pillow 43702.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.203 combustion_phase g pyroblast Fluffy_Pillow 43935.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.203 combustion_phase c fire_blast Fluffy_Pillow 42935.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.435 combustion_phase g pyroblast Fluffy_Pillow 43667.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.669 combustion_phase i phoenix_flames Fluffy_Pillow 43901.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.900 combustion_phase g pyroblast Fluffy_Pillow 45132.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.132 combustion_phase i phoenix_flames Fluffy_Pillow 45364.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.365 combustion_phase g pyroblast Fluffy_Pillow 46597.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.527 combustion_phase c fire_blast Fluffy_Pillow 45759.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:00.597 combustion_phase g pyroblast Fluffy_Pillow 46329.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:01.831 combustion_phase i phoenix_flames Fluffy_Pillow 46563.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:03.065 combustion_phase g pyroblast Fluffy_Pillow 47797.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:04.299 standard_rotation { scorch Fluffy_Pillow 48031.0/50000: 96% mana heating_up
4:05.532 standard_rotation x pyroblast Fluffy_Pillow 48764.0/50000: 98% mana heating_up
4:06.779 standard_rotation { scorch Fluffy_Pillow 49011.0/50000: 98% mana
4:08.011 standard_rotation { scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:09.245 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:10.489 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:11.722 default U arcane_explosion Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:12.955 default V frostbolt Fluffy_Pillow 45737.0/50000: 91% mana hot_streak
4:14.597 standard_rotation v pyroblast Fluffy_Pillow 46379.0/50000: 93% mana hot_streak, disciplinary_command
4:15.831 standard_rotation { scorch Fluffy_Pillow 46613.0/50000: 93% mana disciplinary_command
4:17.064 standard_rotation { scorch Fluffy_Pillow 47346.0/50000: 95% mana disciplinary_command
4:18.297 standard_rotation x pyroblast Fluffy_Pillow 48079.0/50000: 96% mana heating_up, disciplinary_command
4:19.541 standard_rotation { scorch Fluffy_Pillow 48323.0/50000: 97% mana disciplinary_command
4:20.774 default X rune_of_power Fluffy_Pillow 49056.0/50000: 98% mana disciplinary_command
4:22.008 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
4:22.008 rop_phase m pyroblast Fluffy_Pillow 49500.0/50000: 99% mana hot_streak, rune_of_power, disciplinary_command
4:22.522 rop_phase n fire_blast Fluffy_Pillow 49014.0/50000: 98% mana rune_of_power, disciplinary_command
4:23.241 rop_phase s scorch Fluffy_Pillow 49233.0/50000: 98% mana rune_of_power, disciplinary_command
4:24.045 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:24.475 rop_phase q pyroblast Fluffy_Pillow 49430.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:25.719 rop_phase s scorch Fluffy_Pillow 49674.0/50000: 99% mana rune_of_power, disciplinary_command
4:26.952 rop_phase s scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, disciplinary_command
4:28.185 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:29.429 rop_phase s scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:30.662 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:31.909 rop_phase s scorch Fluffy_Pillow 49751.0/50000: 100% mana rune_of_power, disciplinary_command
4:32.239 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:33.144 rop_phase q pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:34.386 standard_rotation y phoenix_flames Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command
4:35.619 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:36.852 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:38.087 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:39.329 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:40.433 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:40.563 standard_rotation x pyroblast Fluffy_Pillow 49130.0/50000: 98% mana heating_up
4:41.807 standard_rotation { scorch Fluffy_Pillow 49374.0/50000: 99% mana heating_up
4:43.041 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:44.284 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:45.519 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:46.762 standard_rotation y phoenix_flames Fluffy_Pillow 49749.0/50000: 99% mana
4:47.996 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:49.230 standard_rotation w fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:49.230 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
4:50.465 standard_rotation { scorch Fluffy_Pillow 49240.0/50000: 98% mana
4:51.697 standard_rotation { scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:52.930 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:54.174 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:55.408 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:56.642 standard_rotation w fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:56.821 standard_rotation v pyroblast Fluffy_Pillow 49184.0/50000: 98% mana hot_streak
4:58.053 standard_rotation { scorch Fluffy_Pillow 49416.0/50000: 99% mana
4:59.287 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana

Stats

Level Bonus (60) Race Bonus (dwarf) Raid-Buffed Unbuffed Gear Amount
Strength 198 2 218 200 0
Agility 306 -2 322 304 0
Stamina 414 1 2035 1939 1524
Intellect 450 -1 1818 1618 1092 (49)
Spirit 0 0 0 0 0
Health 40700 40700 0
Mana 50000 50000 0
Spell Power 1818 1618 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="dwarf"
source=default
spec=fire
level=60
race=dwarf
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

fire : 5239 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5239.1 5239.1 10.2 / 0.194% 631.5 / 12.1% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
787.8 782.6 Mana 0.00% 55.2 100.6% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
fire 5239
Arcane Explosion 11 0.2% 2.4 114.17sec 1351 1178 Direct 2.4 1050 2120 1351 28.1%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.42 2.42 0.00 0.00 1.1471 0.0000 3271.88 3271.88 0.00% 1177.78 1177.78
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.89% 1.74 0 4 1049.52 986 1632 957.49 0 1463 1828 1828 0.00%
crit 28.11% 0.68 0 4 2119.85 1971 2925 1131.18 0 2925 1444 1444 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.42
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 165 3.2% 4.5 78.95sec 11081 0 Direct 4.3 8632 19115 11474 27.2%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.49 4.34 0.00 0.00 0.0000 0.0000 49781.19 49781.19 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.84% 3.16 0 5 8632.48 6460 9586 8602.34 0 9586 27267 27267 0.00%
crit 27.16% 1.18 0 5 19114.89 14857 22048 14202.15 0 22048 22514 22514 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 30.2 9.45sec 257 0 Direct 30.2 154 405 257 40.8%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.22 30.22 0.00 0.00 0.0000 0.0000 7754.34 7754.34 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.23% 17.90 5 33 154.45 132 221 154.53 135 192 2765 2765 0.00%
crit 40.77% 12.32 3 26 404.71 265 561 405.05 291 503 4990 4990 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 14 0.3% 1.0 117.98sec 4261 3601 Direct 1.0 0 4260 4260 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.98 0.98 0.00 0.00 1.1840 0.0000 4155.26 4155.26 0.00% 3600.75 3600.75
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 0.98 0 4 4259.84 3680 4838 2943.78 0 4838 4155 4155 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:0.97
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 45 0.9% 21.5 13.42sec 629 0 Direct 21.5 473 1030 629 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.47 21.47 0.00 0.00 0.0000 0.0000 13498.69 13498.69 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.02% 15.47 3 27 472.82 460 488 472.80 460 488 7313 7313 0.00%
crit 27.98% 6.01 1 15 1029.80 920 1121 1029.53 920 1121 6186 6186 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 663 12.7% 39.2 7.70sec 5096 0 Direct 39.2 0 5095 5095 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 39.20 39.20 0.00 0.00 0.0000 0.0000 199793.12 199793.12 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 39.20 31 47 5095.24 3108 6578 5095.74 4779 5328 199793 199793 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [d]:18.76
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:4.88
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:6.65
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:8.91
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 669 (698) 12.8% (13.3%) 76.7 3.44sec 2744 1552 Direct 76.7 (213.2) 1710 3876 2627 42.3% (42.3%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.72 76.71 0.00 0.00 1.7682 0.0000 201553.25 201553.25 0.00% 1551.67 1551.67
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.66% 44.23 28 60 1709.76 1467 2447 1710.52 1610 1850 75621 75621 0.00%
crit 42.34% 32.48 20 44 3876.26 2933 6208 3880.38 3629 4164 125932 125932 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:4.38
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:23.51
    standard_rotation
    [}]:48.86
    Conflagration 30 0.6% 76.7 3.43sec 116 0 Periodic 136.5 37 100 65 44.8% 69.8%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.71 0.00 136.47 136.47 0.0000 1.5323 8921.96 8921.96 0.00% 42.67 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.16% 75.27 43 99 37.45 0 54 37.44 36 39 2819 2819 0.00%
crit 44.84% 61.20 41 91 99.70 0 137 99.80 93 108 6103 6103 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 53 1.0% 8.7 36.41sec 1832 1145 Direct 8.7 1138 3082 1839 36.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.72 8.69 0.00 0.00 1.5992 0.0000 15974.66 15974.66 0.00% 1145.38 1145.38
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.99% 5.56 1 9 1138.06 1003 1673 1134.93 1003 1380 6328 6328 0.00%
crit 36.01% 3.13 1 8 3082.40 2306 4244 3187.66 2608 4244 9646 9646 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.76
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1141 21.8% 236.7 1.27sec 1453 0 Periodic 300.3 1145 0 1145 0.0% 100.2%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 236.65 0.00 300.28 300.28 0.0000 1.0000 343867.90 343867.90 0.00% 1145.15 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 300.28 239 358 1144.76 62 3712 1146.36 1033 1275 343868 343868 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5010 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 81 52 28.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5009.53 5009.53 0.00% 42.21 42.21
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.89% 69.02 53 82 40.75 29 51 40.75 38 43 2812 2812 0.00%
crit 28.11% 26.98 14 43 81.44 58 101 81.43 71 93 2197 2197 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1947.00
Phoenix Flames 0 (270) 0.0% (5.2%) 12.7 24.39sec 6430 5739

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.65 0.00 0.00 0.00 1.1204 0.0000 0.00 0.00 0.00% 5738.86 5738.86

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:11.61
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.24
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:0.80
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 270 5.2% 12.6 24.41sec 6451 0 Direct 12.6 2029 6725 6447 94.1%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.61 12.61 0.00 0.00 0.0000 0.0000 81342.57 81342.57 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 5.87% 0.74 0 4 2028.63 1766 2924 1117.36 0 2924 1506 1506 0.00%
crit 94.13% 11.87 7 16 6724.96 3532 7475 6725.83 6142 7027 79837 79837 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1728 (1855) 33.0% (35.4%) 73.5 4.10sec 7599 6567 Direct 74.2 (230.6) 3198 9425 7004 61.1% (61.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 73.49 74.25 0.00 0.00 1.1572 0.0000 520184.77 520184.77 0.00% 6566.53 6566.53
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 38.87% 28.86 17 43 3198.05 2674 4922 3197.63 2973 3438 92308 92308 0.00%
crit 61.13% 45.39 31 60 9425.18 5349 11320 9434.99 8751 10109 427877 427877 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:33.13
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.58
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:10.81
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.85
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:10.41
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:2.40
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:11.29
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 127 2.4% 74.2 4.09sec 515 0 Periodic 156.4 140 383 244 43.0% 79.0%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 74.25 0.00 156.39 156.39 0.0000 1.5132 38232.67 38232.67 0.00% 161.56 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 56.96% 89.08 54 121 139.63 15 224 139.67 132 148 12440 12440 0.00%
crit 43.04% 67.32 48 94 383.07 35 515 383.58 358 414 25793 25793 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 231 4.4% 33.9 8.67sec 2057 1694 Direct 33.9 0 2057 2057 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 33.92 33.92 0.00 0.00 1.2143 0.0000 69790.05 69790.05 0.00% 1694.22 1694.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 33.92 26 45 2057.36 1257 3675 2055.92 1899 2209 69790 69790 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.41
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:9.14
  • if_expr:searing_touch.active
    standard_rotation
    [|]:22.76
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 43.2 6.98sec 345 0 Direct 43.2 260 564 345 28.0%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.17 43.17 0.00 0.00 0.0000 0.0000 14884.24 14884.24 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.02% 31.09 16 55 259.71 253 268 259.71 254 265 8074 8074 0.00%
crit 27.98% 12.08 3 25 563.80 506 617 563.72 516 605 6810 6810 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
fire
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 222.53sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 4.5 75.13sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.47 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:4.47
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.7 53.77sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.66 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.66
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 302.50sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.41 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.41
Rune of Power 6.2 50.02sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.17 0.00 0.00 0.00 1.1875 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.20
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.00sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 222.3sec 222.3sec 12.0sec 8.03% 17.65% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:208.6s / 237.1s
  • trigger_min/max:208.6s / 237.1s
  • trigger_pct:100.00%
  • duration_min/max:4.0s / 12.0s

Stack Uptimes

  • berserking_1:8.03%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.43% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.43%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.5 0.0 75.0sec 75.0sec 11.9sec 17.64% 0.00% 101.8 (101.8) 4.4

Buff Details

  • buff initial source:fire
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:60.9s / 90.9s
  • trigger_min/max:60.9s / 90.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.64%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.7 0.0 36.3sec 36.3sec 19.4sec 56.15% 0.00% 0.0 (0.0) 8.2

Buff Details

  • buff initial source:fire
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.3s
  • trigger_min/max:30.0s / 62.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:56.15%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.5 22.7 9.1sec 4.4sec 5.0sec 35.33% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:fire
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 47.0s
  • trigger_min/max:1.4s / 45.2s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 25.3s

Stack Uptimes

  • fireball_1:19.09%
  • fireball_2:9.28%
  • fireball_3:4.51%
  • fireball_4:1.78%
  • fireball_5:0.54%
  • fireball_6:0.13%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 74.6sec 74.6sec 14.7sec 22.08% 0.00% 0.0 (0.0) 4.4

Buff Details

  • buff initial source:fire
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.5s / 90.5s
  • trigger_min/max:60.5s / 90.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.08%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 87.7 0.0 3.4sec 3.4sec 1.2sec 35.34% 45.63% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 20.0s
  • trigger_min/max:0.2s / 20.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.34%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 73.6 0.0 4.1sec 4.1sec 0.8sec 14.04% 98.64% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 43.5s
  • trigger_min/max:0.5s / 43.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.7s

Stack Uptimes

  • hot_streak_1:14.04%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 302.4sec 302.4sec 23.4sec 10.79% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:fire
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 315.1s
  • trigger_min/max:300.0s / 315.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.79%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 29.0sec 29.0sec 11.8sec 41.70% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 57.4s
  • trigger_min/max:2.4s / 57.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.70%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 74.9sec 74.9sec 14.7sec 17.02% 0.00% 0.0 (0.0) 3.4

Buff Details

  • buff initial source:fire
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.5s / 89.8s
  • trigger_min/max:60.5s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:17.02%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:fire
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:fire
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:fire
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:fire
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 87.7 69.0 110.0 3.4s 0.2s 20.0s
Heating Up removed 13.7 5.0 26.0 18.7s 1.1s 171.3s
Heating Up converted with Fire Blast 19.1 11.0 26.0 15.7s 0.5s 101.9s
Hot Streak procs 73.6 57.0 91.0 4.1s 0.5s 43.5s
Hot Streak spells used 236.7 190.0 283.0 1.3s 0.0s 5.9s
Hot Streak spell crits 162.9 128.0 197.0 1.8s 0.0s 18.8s
Hot Streak spell crits wasted 1.5 0.0 6.0 77.9s 0.1s 321.3s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.75% 12.22% 19.66% 0.5s 0.0s 4.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000181.562120.120239.733
Counterspell38.2834.363149.122194.334100.092281.786
Fire Blast0.3460.00010.18513.5802.51530.506
Rune of Power5.7110.00025.10036.38819.36259.513
Dragon's Breath153.05252.548322.067284.706204.358359.598
Combustion1.8040.00010.1268.0652.43819.566
Phoenix Flames3.1650.00033.71540.2895.65192.595

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
fire
mana_regen Mana 2367.55 235929.61 100.00% 99.65 65270.13 21.67%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 782.56 787.82 65233.2 48414.0 42345.0 50000.0
Usage Type Count Total Avg RPE APR
fire
arcane_explosion Mana 2.5 12322.2 5000.0 5086.7 0.3
combustion Mana 4.5 22720.9 5000.0 5079.5 0.0
counterspell Mana 4.7 4736.0 1000.0 1016.9 0.0
dragons_breath Mana 1.0 1967.7 2000.0 2017.7 2.1
fire_blast Mana 39.9 19932.1 500.0 508.4 10.0
fireball Mana 78.1 78051.7 1000.0 1017.4 2.7
frostbolt Mana 8.9 8872.8 1000.0 1017.3 1.8
pyroblast Mana 75.7 75748.9 1000.0 1030.7 7.4
scorch Mana 34.5 17253.2 500.0 508.6 4.0

Statistics & Data Analysis

Fight Length
fire Fight Length
Count 928
Mean 301.56
Minimum 240.12
Maximum 359.73
Spread ( max - min ) 119.61
Range [ ( max - min ) / 2 * 100% ] 19.83%
Standard Deviation 33.6416
5th Percentile 246.73
95th Percentile 353.40
( 95th Percentile - 5th Percentile ) 106.67
Mean Distribution
Standard Deviation 1.1043
95.00% Confidence Interval ( 299.40 - 303.73 )
Normalized 95.00% Confidence Interval ( 99.28% - 100.72% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 479
0.1% Error 47808
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 39
0.01 Scale Factor Error with Delta=300 967
DPS
fire Damage Per Second
Count 928
Mean 5239.11
Minimum 4737.78
Maximum 5705.57
Spread ( max - min ) 967.78
Range [ ( max - min ) / 2 * 100% ] 9.24%
Standard Deviation 158.1475
5th Percentile 4969.71
95th Percentile 5496.24
( 95th Percentile - 5th Percentile ) 526.53
Mean Distribution
Standard Deviation 5.1914
95.00% Confidence Interval ( 5228.93 - 5249.28 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3501
0.1 Scale Factor Error with Delta=300 214
0.05 Scale Factor Error with Delta=300 855
0.01 Scale Factor Error with Delta=300 21351
Priority Target DPS
fire Priority Target Damage Per Second
Count 928
Mean 5239.11
Minimum 4737.78
Maximum 5705.57
Spread ( max - min ) 967.78
Range [ ( max - min ) / 2 * 100% ] 9.24%
Standard Deviation 158.1475
5th Percentile 4969.71
95th Percentile 5496.24
( 95th Percentile - 5th Percentile ) 526.53
Mean Distribution
Standard Deviation 5.1914
95.00% Confidence Interval ( 5228.93 - 5249.28 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3501
0.1 Scale Factor Error with Delta=300 214
0.05 Scale Factor Error with Delta=300 855
0.01 Scale Factor Error with Delta=300 21351
DPS(e)
fire Damage Per Second (Effective)
Count 928
Mean 5239.11
Minimum 4737.78
Maximum 5705.57
Spread ( max - min ) 967.78
Range [ ( max - min ) / 2 * 100% ] 9.24%
Damage
fire Damage
Count 928
Mean 1573006.55
Minimum 1228888.56
Maximum 1871638.64
Spread ( max - min ) 642750.08
Range [ ( max - min ) / 2 * 100% ] 20.43%
DTPS
fire Damage Taken Per Second
Count 928
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
fire Healing Per Second
Count 928
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
fire Healing Per Second (Effective)
Count 928
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
fire Heal
Count 928
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
fire Healing Taken Per Second
Count 928
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
fire Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
fireTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
fire Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.49 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.66 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.42 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.76 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.20 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.41 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 4.50 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
d 18.76 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 4.47 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 33.13 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.58 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 11.61 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 4.38 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.41 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 0.97 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 10.81 pyroblast,if=buff.hot_streak.react
o 4.88 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 6.65 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.85 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.24 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 9.14 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 23.51 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 10.41 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 2.40 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 8.91 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 11.29 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 0.80 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 22.76 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 48.86 fireball

Sample Sequence

012456789ABCDEFHIJOPVacRSkfddbhhdhjhjhdhjhlildhXnuuupnuuupnu}UV}}}xv}}xv}}}}v}}}}}}XupnuunVcRkkfdhhdhdhjhjhdhm}}}}}}}TV}v}Xoupnupnuupnu}}}}xv}v}}}}}}TV}cR}kfdhhdhdhjhjhdhmXuupnuuupTV}v}}xv}v}v}}xv}}}}}}}}XnouuuuVTucRkfdblhhdhdhjhdhjhm|y||y||y|UV|y||Xxnopnttrtorttr|z|xy|y|y||y||xww|y|y||y|TVw||acRikfddhhdhjhjhdhjhXtrotnttrVTotr||

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask fire 50000.0/50000: 100% mana
Pre precombat 1 food fire 50000.0/50000: 100% mana
Pre precombat 2 augmentation fire 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.644 combustion_cooldowns a potion Fluffy_Pillow 49006.0/50000: 98% mana bloodlust, disciplinary_command
0:01.644 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.644 default R use_item_soul_igniter Fluffy_Pillow 49006.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.644 default S cancel_buff Fluffy_Pillow 49006.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.644 combustion_phase k fireball Fluffy_Pillow 49006.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.406 combustion_phase f combustion Fluffy_Pillow 49768.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.406 combustion_phase d fire_blast Fluffy_Pillow 44768.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.974 combustion_phase d fire_blast Fluffy_Pillow 44836.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.067 combustion_cooldowns b berserking Fluffy_Pillow 43429.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.067 combustion_phase h pyroblast Fluffy_Pillow 43429.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.931 combustion_phase h pyroblast Fluffy_Pillow 43293.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.931 combustion_phase d fire_blast Fluffy_Pillow 42293.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.795 combustion_phase h pyroblast Fluffy_Pillow 42657.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.658 combustion_phase j phoenix_flames Fluffy_Pillow 42520.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.523 combustion_phase h pyroblast Fluffy_Pillow 43385.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.387 combustion_phase j phoenix_flames Fluffy_Pillow 43249.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.252 combustion_phase h pyroblast Fluffy_Pillow 44114.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.252 combustion_phase d fire_blast Fluffy_Pillow 43114.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.116 combustion_phase h pyroblast Fluffy_Pillow 43478.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.981 combustion_phase j phoenix_flames Fluffy_Pillow 43343.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.845 combustion_phase h pyroblast Fluffy_Pillow 44207.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.709 combustion_phase l scorch Fluffy_Pillow 44071.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.573 combustion_phase i pyroblast Fluffy_Pillow 44435.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.445 combustion_phase l scorch Fluffy_Pillow 44307.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.960 combustion_phase d fire_blast Fluffy_Pillow 44822.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.308 combustion_phase h pyroblast Fluffy_Pillow 44170.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.170 default X rune_of_power Fluffy_Pillow 44032.0/50000: 88% mana bloodlust, hot_streak, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.120 rop_phase n pyroblast Fluffy_Pillow 44982.0/50000: 90% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:17.068 rop_phase u fireball Fluffy_Pillow 44930.0/50000: 90% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:18.489 rop_phase u fireball Fluffy_Pillow 45351.0/50000: 91% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.910 rop_phase u fireball Fluffy_Pillow 45772.0/50000: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.114 rop_phase p fire_blast Fluffy_Pillow 45967.0/50000: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.334 rop_phase n pyroblast Fluffy_Pillow 45696.0/50000: 91% mana bloodlust, fireball, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.282 rop_phase u fireball Fluffy_Pillow 45644.0/50000: 91% mana bloodlust, fireball(2), heating_up, rune_of_power, potion_of_spectral_intellect
0:23.705 rop_phase u fireball Fluffy_Pillow 46067.0/50000: 92% mana bloodlust, fireball(2), heating_up, rune_of_power, potion_of_spectral_intellect
0:25.129 rop_phase u fireball Fluffy_Pillow 46491.0/50000: 93% mana bloodlust, fireball(3), rune_of_power, potion_of_spectral_intellect
0:26.418 rop_phase p fire_blast Fluffy_Pillow 47758.0/50000: 96% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.552 rop_phase n pyroblast Fluffy_Pillow 46414.0/50000: 93% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:27.501 rop_phase u fireball Fluffy_Pillow 46363.0/50000: 93% mana bloodlust, heating_up, rune_of_power
0:28.924 standard_rotation } fireball Fluffy_Pillow 46786.0/50000: 94% mana bloodlust, heating_up
0:30.349 default U arcane_explosion Fluffy_Pillow 47211.0/50000: 94% mana bloodlust, fireball
0:31.297 default V frostbolt Fluffy_Pillow 43159.0/50000: 86% mana bloodlust, fireball(2)
0:32.561 standard_rotation } fireball Fluffy_Pillow 43423.0/50000: 87% mana bloodlust, fireball(2), disciplinary_command
0:33.983 standard_rotation } fireball Fluffy_Pillow 43845.0/50000: 88% mana bloodlust, fireball(2), disciplinary_command
0:35.407 standard_rotation } fireball Fluffy_Pillow 44269.0/50000: 89% mana bloodlust, heating_up, disciplinary_command
0:35.596 standard_rotation x fire_blast Fluffy_Pillow 44458.0/50000: 89% mana bloodlust, heating_up, disciplinary_command
0:36.829 standard_rotation v pyroblast Fluffy_Pillow 44191.0/50000: 88% mana bloodlust, fireball, hot_streak, disciplinary_command
0:37.779 standard_rotation } fireball Fluffy_Pillow 44141.0/50000: 88% mana bloodlust, fireball(2), disciplinary_command
0:39.200 standard_rotation } fireball Fluffy_Pillow 44562.0/50000: 89% mana bloodlust, fireball(2), disciplinary_command
0:40.437 standard_rotation x fire_blast Fluffy_Pillow 45799.0/50000: 92% mana bloodlust, heating_up, disciplinary_command
0:40.622 standard_rotation v pyroblast Fluffy_Pillow 44484.0/50000: 89% mana bloodlust, hot_streak, disciplinary_command
0:41.572 standard_rotation } fireball Fluffy_Pillow 44434.0/50000: 89% mana fireball, disciplinary_command
0:43.419 standard_rotation } fireball Fluffy_Pillow 45281.0/50000: 91% mana fireball, disciplinary_command
0:45.266 standard_rotation } fireball Fluffy_Pillow 46128.0/50000: 92% mana fireball(2), disciplinary_command
0:47.114 standard_rotation } fireball Fluffy_Pillow 46976.0/50000: 94% mana heating_up, disciplinary_command
0:48.962 standard_rotation v pyroblast Fluffy_Pillow 47824.0/50000: 96% mana hot_streak, disciplinary_command
0:50.195 standard_rotation } fireball Fluffy_Pillow 48057.0/50000: 96% mana fireball, disciplinary_command
0:52.043 standard_rotation } fireball Fluffy_Pillow 48905.0/50000: 98% mana fireball, disciplinary_command
0:53.889 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
0:55.736 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
0:57.583 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
0:59.432 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
1:01.277 default X rune_of_power Fluffy_Pillow 49002.0/50000: 98% mana fireball(2)
1:02.513 rop_phase u fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:02.513 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:04.359 rop_phase n pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
1:05.592 rop_phase u fireball Fluffy_Pillow 49236.0/50000: 98% mana heating_up, rune_of_power
1:07.438 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, rune_of_power
1:09.286 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
1:10.521 default V frostbolt Fluffy_Pillow 49240.0/50000: 98% mana fireball, rune_of_power
1:12.165 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:12.165 default R use_item_soul_igniter Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, gladiators_badge
1:12.165 combustion_phase k fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.012 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.163 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:15.163 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.861 combustion_phase h pyroblast Fluffy_Pillow 44198.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.094 combustion_phase h pyroblast Fluffy_Pillow 44431.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.094 combustion_phase d fire_blast Fluffy_Pillow 43431.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.328 combustion_phase h pyroblast Fluffy_Pillow 44165.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.328 combustion_phase d fire_blast Fluffy_Pillow 43165.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.560 combustion_phase h pyroblast Fluffy_Pillow 43897.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.792 combustion_phase j phoenix_flames Fluffy_Pillow 44129.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.025 combustion_phase h pyroblast Fluffy_Pillow 45362.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.257 combustion_phase j phoenix_flames Fluffy_Pillow 45594.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.490 combustion_phase h pyroblast Fluffy_Pillow 46827.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.490 combustion_phase d fire_blast Fluffy_Pillow 45827.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.724 combustion_phase h pyroblast Fluffy_Pillow 46561.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.957 combustion_phase m dragons_breath Fluffy_Pillow 46794.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:28.189 standard_rotation } fireball Fluffy_Pillow 46026.0/50000: 92% mana heating_up, disciplinary_command
1:30.037 standard_rotation } fireball Fluffy_Pillow 46874.0/50000: 94% mana heating_up, disciplinary_command
1:31.886 standard_rotation } fireball Fluffy_Pillow 47723.0/50000: 95% mana fireball, disciplinary_command
1:33.735 standard_rotation } fireball Fluffy_Pillow 48572.0/50000: 97% mana heating_up
1:35.582 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:37.430 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:39.279 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
1:41.126 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:41.126 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana hot_streak
1:42.768 standard_rotation } fireball Fluffy_Pillow 48646.0/50000: 97% mana fireball, hot_streak, disciplinary_command
1:44.617 standard_rotation v pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak, disciplinary_command
1:45.852 standard_rotation } fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball(2), disciplinary_command
1:47.699 default X rune_of_power Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), disciplinary_command
1:48.933 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), rune_of_power, disciplinary_command
1:48.933 rop_phase u fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball(3), heating_up, rune_of_power, disciplinary_command
1:49.452 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), heating_up, rune_of_power, disciplinary_command
1:50.784 rop_phase n pyroblast Fluffy_Pillow 49008.0/50000: 98% mana fireball(3), hot_streak, rune_of_power, disciplinary_command
1:52.016 rop_phase u fireball Fluffy_Pillow 49240.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:52.016 rop_phase p fire_blast Fluffy_Pillow 49240.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:53.864 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:55.097 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:56.945 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:57.128 rop_phase p fire_blast Fluffy_Pillow 49111.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:58.792 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball, hot_streak, rune_of_power, disciplinary_command
2:00.026 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:01.874 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
2:03.721 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:05.567 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:07.416 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
2:08.709 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:09.265 standard_rotation v pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
2:10.498 standard_rotation } fireball Fluffy_Pillow 49239.0/50000: 98% mana hot_streak
2:12.347 standard_rotation v pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
2:13.581 standard_rotation } fireball Fluffy_Pillow 49240.0/50000: 98% mana fireball
2:15.428 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:17.275 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:19.123 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:20.971 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:22.819 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:24.666 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:24.666 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana fireball(3)
2:26.308 standard_rotation } fireball Fluffy_Pillow 48646.0/50000: 97% mana heating_up, disciplinary_command
2:28.154 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49003.0/50000: 98% mana heating_up, disciplinary_command
2:28.154 default R use_item_soul_igniter Fluffy_Pillow 49003.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
2:28.154 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:30.001 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
2:31.151 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:31.151 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.848 combustion_phase h pyroblast Fluffy_Pillow 44197.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.082 combustion_phase h pyroblast Fluffy_Pillow 44431.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.082 combustion_phase d fire_blast Fluffy_Pillow 43431.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.315 combustion_phase h pyroblast Fluffy_Pillow 44164.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.315 combustion_phase d fire_blast Fluffy_Pillow 43164.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.549 combustion_phase h pyroblast Fluffy_Pillow 43898.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.782 combustion_phase j phoenix_flames Fluffy_Pillow 44131.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.013 combustion_phase h pyroblast Fluffy_Pillow 45362.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.248 combustion_phase j phoenix_flames Fluffy_Pillow 45597.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.483 combustion_phase h pyroblast Fluffy_Pillow 46832.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.483 combustion_phase d fire_blast Fluffy_Pillow 45832.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.715 combustion_phase h pyroblast Fluffy_Pillow 46564.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.950 combustion_phase m dragons_breath Fluffy_Pillow 46799.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:44.185 default X rune_of_power Fluffy_Pillow 46034.0/50000: 92% mana heating_up, disciplinary_command
2:45.417 rop_phase u fireball Fluffy_Pillow 47266.0/50000: 95% mana heating_up, rune_of_power, disciplinary_command
2:47.265 rop_phase u fireball Fluffy_Pillow 48114.0/50000: 96% mana heating_up, rune_of_power
2:47.540 rop_phase p fire_blast Fluffy_Pillow 48323.0/50000: 97% mana heating_up, rune_of_power
2:49.113 rop_phase n pyroblast Fluffy_Pillow 48462.0/50000: 97% mana fireball, hot_streak, rune_of_power
2:50.345 rop_phase u fireball Fluffy_Pillow 48694.0/50000: 97% mana fireball(2), rune_of_power
2:52.193 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:54.040 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
2:55.734 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:55.888 default T counterspell Fluffy_Pillow 48654.0/50000: 97% mana hot_streak, rune_of_power
2:55.888 default V frostbolt Fluffy_Pillow 47654.0/50000: 95% mana hot_streak, rune_of_power
2:57.529 standard_rotation } fireball Fluffy_Pillow 48295.0/50000: 97% mana fireball, hot_streak, disciplinary_command
2:59.377 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, disciplinary_command
3:00.611 standard_rotation } fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball(2), disciplinary_command
3:02.457 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), disciplinary_command
3:03.928 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:04.305 standard_rotation v pyroblast Fluffy_Pillow 48877.0/50000: 98% mana hot_streak, disciplinary_command
3:05.537 standard_rotation } fireball Fluffy_Pillow 49109.0/50000: 98% mana hot_streak, disciplinary_command
3:07.383 standard_rotation v pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, disciplinary_command
3:08.617 standard_rotation } fireball Fluffy_Pillow 49237.0/50000: 98% mana hot_streak, disciplinary_command
3:10.464 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
3:11.698 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, disciplinary_command
3:13.545 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:15.076 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:15.393 standard_rotation v pyroblast Fluffy_Pillow 48817.0/50000: 98% mana hot_streak, disciplinary_command
3:16.627 standard_rotation } fireball Fluffy_Pillow 49051.0/50000: 98% mana heating_up, disciplinary_command
3:18.474 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:20.322 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:22.169 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
3:24.017 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
3:25.862 standard_rotation } fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball(4)
3:27.709 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(5)
3:29.557 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:31.405 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
3:32.638 rop_phase n pyroblast Fluffy_Pillow 50000.0/50000: 100% mana fireball, hot_streak, rune_of_power
3:32.638 rop_phase o fire_blast Fluffy_Pillow 49000.0/50000: 98% mana fireball, rune_of_power
3:33.871 rop_phase u fireball Fluffy_Pillow 49733.0/50000: 99% mana fireball, rune_of_power
3:35.718 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
3:37.566 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
3:39.413 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
3:41.261 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
3:42.903 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
3:42.903 rop_phase u fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball, rune_of_power, disciplinary_command
3:44.749 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48850.0/50000: 98% mana fireball, disciplinary_command
3:44.749 default R use_item_soul_igniter Fluffy_Pillow 48850.0/50000: 98% mana fireball, disciplinary_command, gladiators_badge
3:44.749 combustion_phase k fireball Fluffy_Pillow 48850.0/50000: 98% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
3:46.151 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), disciplinary_command, soul_ignition, gladiators_badge
3:46.224 combustion_phase d fire_blast Fluffy_Pillow 45073.0/50000: 90% mana combustion, fireball(2), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.597 combustion_cooldowns b berserking Fluffy_Pillow 43946.0/50000: 88% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.597 combustion_phase l scorch Fluffy_Pillow 43946.0/50000: 88% mana berserking, combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.717 combustion_phase h pyroblast Fluffy_Pillow 44566.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.837 combustion_phase h pyroblast Fluffy_Pillow 44686.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.837 combustion_phase d fire_blast Fluffy_Pillow 43686.0/50000: 87% mana berserking, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.958 combustion_phase h pyroblast Fluffy_Pillow 44307.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.958 combustion_phase d fire_blast Fluffy_Pillow 43307.0/50000: 87% mana berserking, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.081 combustion_phase h pyroblast Fluffy_Pillow 43930.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.202 combustion_phase j phoenix_flames Fluffy_Pillow 44051.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.322 combustion_phase h pyroblast Fluffy_Pillow 45171.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.710 combustion_phase d fire_blast Fluffy_Pillow 44559.0/50000: 89% mana berserking, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.444 combustion_phase h pyroblast Fluffy_Pillow 44793.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.565 combustion_phase j phoenix_flames Fluffy_Pillow 44914.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.686 combustion_phase h pyroblast Fluffy_Pillow 46035.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:57.807 combustion_phase m dragons_breath Fluffy_Pillow 46156.0/50000: 92% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.928 standard_rotation | scorch Fluffy_Pillow 45277.0/50000: 91% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
4:00.163 standard_rotation y pyroblast Fluffy_Pillow 46012.0/50000: 92% mana heating_up, disciplinary_command
4:01.407 standard_rotation | scorch Fluffy_Pillow 46256.0/50000: 93% mana disciplinary_command
4:02.641 standard_rotation | scorch Fluffy_Pillow 46990.0/50000: 94% mana disciplinary_command
4:03.874 standard_rotation y pyroblast Fluffy_Pillow 47723.0/50000: 95% mana heating_up
4:05.118 standard_rotation | scorch Fluffy_Pillow 47967.0/50000: 96% mana
4:06.351 standard_rotation | scorch Fluffy_Pillow 48700.0/50000: 97% mana
4:07.585 standard_rotation y pyroblast Fluffy_Pillow 49434.0/50000: 99% mana heating_up
4:08.829 standard_rotation | scorch Fluffy_Pillow 49678.0/50000: 99% mana
4:10.063 default U arcane_explosion Fluffy_Pillow 49505.0/50000: 99% mana
4:11.295 default V frostbolt Fluffy_Pillow 45737.0/50000: 91% mana heating_up
4:12.935 standard_rotation | scorch Fluffy_Pillow 46377.0/50000: 93% mana heating_up, disciplinary_command
4:14.169 standard_rotation y pyroblast Fluffy_Pillow 47111.0/50000: 94% mana heating_up, disciplinary_command
4:15.413 standard_rotation | scorch Fluffy_Pillow 47355.0/50000: 95% mana disciplinary_command
4:16.646 standard_rotation | scorch Fluffy_Pillow 48088.0/50000: 96% mana disciplinary_command
4:17.879 default X rune_of_power Fluffy_Pillow 48821.0/50000: 98% mana heating_up, disciplinary_command
4:17.879 standard_rotation x fire_blast Fluffy_Pillow 48821.0/50000: 98% mana heating_up, disciplinary_command
4:19.113 rop_phase n pyroblast Fluffy_Pillow 49555.0/50000: 99% mana hot_streak, rune_of_power, disciplinary_command
4:19.113 rop_phase o fire_blast Fluffy_Pillow 48555.0/50000: 97% mana rune_of_power, disciplinary_command
4:19.618 rop_phase p fire_blast Fluffy_Pillow 48560.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command
4:20.347 rop_phase n pyroblast Fluffy_Pillow 48789.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:21.580 rop_phase t scorch Fluffy_Pillow 49022.0/50000: 98% mana rune_of_power, disciplinary_command
4:22.815 rop_phase t scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power, disciplinary_command
4:24.048 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:25.293 rop_phase t scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power, disciplinary_command
4:26.074 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:26.527 rop_phase r pyroblast Fluffy_Pillow 49453.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:27.770 rop_phase t scorch Fluffy_Pillow 49696.0/50000: 99% mana rune_of_power, disciplinary_command
4:29.004 rop_phase t scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
4:30.237 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:31.481 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command
4:32.714 standard_rotation z phoenix_flames Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
4:33.947 standard_rotation | scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:34.268 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:35.179 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:36.427 standard_rotation | scorch Fluffy_Pillow 49751.0/50000: 100% mana heating_up
4:37.661 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:38.904 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:40.137 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:41.382 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:42.615 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:43.847 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:45.094 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:46.326 standard_rotation | scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:47.559 standard_rotation x fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:47.559 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
4:48.793 standard_rotation w pyroblast Fluffy_Pillow 49238.0/50000: 98% mana hot_streak
4:50.028 standard_rotation | scorch Fluffy_Pillow 49473.0/50000: 99% mana heating_up
4:51.261 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:52.507 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana heating_up
4:53.741 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:54.984 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:56.217 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:57.449 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:58.696 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana heating_up
4:59.930 default T counterspell Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:59.930 default V frostbolt Fluffy_Pillow 48505.0/50000: 97% mana heating_up
5:01.571 standard_rotation w pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, disciplinary_command
5:02.805 standard_rotation | scorch Fluffy_Pillow 49237.0/50000: 98% mana disciplinary_command
5:04.040 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana disciplinary_command
5:05.273 combustion_cooldowns a potion Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
5:05.273 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, potion_of_spectral_intellect
5:05.273 default R use_item_soul_igniter Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:05.273 combustion_phase i pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:06.518 combustion_phase k fireball Fluffy_Pillow 49749.0/50000: 99% mana disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:07.722 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:07.722 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:08.308 combustion_phase d fire_blast Fluffy_Pillow 45086.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:08.365 combustion_phase h pyroblast Fluffy_Pillow 43643.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:09.599 combustion_phase h pyroblast Fluffy_Pillow 43877.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:09.599 combustion_phase d fire_blast Fluffy_Pillow 42877.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:10.832 combustion_phase h pyroblast Fluffy_Pillow 43610.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:12.065 combustion_phase j phoenix_flames Fluffy_Pillow 43843.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:13.298 combustion_phase h pyroblast Fluffy_Pillow 45076.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:14.531 combustion_phase j phoenix_flames Fluffy_Pillow 45309.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.763 combustion_phase h pyroblast Fluffy_Pillow 46541.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.997 combustion_phase d fire_blast Fluffy_Pillow 45775.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:16.996 combustion_phase h pyroblast Fluffy_Pillow 46274.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:18.230 combustion_phase j phoenix_flames Fluffy_Pillow 46508.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:19.464 combustion_phase h pyroblast Fluffy_Pillow 47742.0/50000: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:20.698 default X rune_of_power Fluffy_Pillow 47976.0/50000: 96% mana heating_up, disciplinary_command, potion_of_spectral_intellect
5:21.932 rop_phase t scorch Fluffy_Pillow 49210.0/50000: 98% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:23.165 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:24.111 rop_phase o fire_blast Fluffy_Pillow 49436.0/50000: 99% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:24.409 rop_phase t scorch Fluffy_Pillow 49248.0/50000: 98% mana hot_streak, rune_of_power, potion_of_spectral_intellect
5:25.643 rop_phase n pyroblast Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power, potion_of_spectral_intellect
5:26.876 rop_phase t scorch Fluffy_Pillow 49738.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:28.109 rop_phase t scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:29.344 rop_phase r pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:30.586 default V frostbolt Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
5:32.228 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana rune_of_power
5:32.228 rop_phase o fire_blast Fluffy_Pillow 48004.0/50000: 96% mana rune_of_power, disciplinary_command
5:32.305 rop_phase t scorch Fluffy_Pillow 47581.0/50000: 95% mana heating_up, rune_of_power, disciplinary_command
5:33.537 rop_phase r pyroblast Fluffy_Pillow 48313.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command
5:34.783 standard_rotation | scorch Fluffy_Pillow 48559.0/50000: 97% mana disciplinary_command
5:36.015 standard_rotation | scorch Fluffy_Pillow 49291.0/50000: 99% mana disciplinary_command

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="fire"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

gnome : 5187 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5186.7 5186.7 9.9 / 0.191% 622.9 / 12.0% 6.5
RPS Out RPS In Primary Resource Waiting APM Active Skill
789.6 784.2 Mana 0.00% 54.7 100.4% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
gnome 5187
Arcane Explosion 10 0.2% 2.3 119.69sec 1343 1187 Direct 2.3 1051 2097 1343 27.9%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.33 2.33 0.00 0.00 1.1321 0.0000 3128.96 3128.96 0.00% 1186.56 1186.56
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.08% 1.68 0 5 1050.79 989 1544 938.37 0 1468 1765 1765 0.00%
crit 27.92% 0.65 0 3 2096.77 1979 3088 1081.75 0 3088 1364 1364 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.33
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 164 3.2% 4.5 79.25sec 11047 0 Direct 4.3 8639 19027 11537 27.7%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 4.29 0.00 0.00 0.0000 0.0000 49461.49 49461.49 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.32% 3.11 0 5 8639.42 6460 9586 8593.25 0 9586 26833 26833 0.00%
crit 27.68% 1.19 0 4 19026.65 14857 22048 14094.79 0 22048 22629 22629 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 30.1 9.74sec 258 0 Direct 30.1 155 408 258 40.7%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.05 30.05 0.00 0.00 0.0000 0.0000 7746.02 7746.02 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.33% 17.83 5 34 154.72 133 222 154.70 136 177 2759 2759 0.00%
crit 40.67% 12.22 1 26 407.89 266 562 408.24 299 527 4987 4987 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 26 0.5% 1.7 127.94sec 4456 4021 Direct 1.7 0 4456 4456 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.73 1.73 0.00 0.00 1.1084 0.0000 7696.83 7696.83 0.00% 4021.33 4021.33
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.73 0 5 4455.61 3694 4851 4086.54 0 4851 7697 7697 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.73
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 45 0.9% 21.5 13.18sec 626 0 Direct 21.5 473 1025 626 27.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.51 21.51 0.00 0.00 0.0000 0.0000 13466.74 13466.74 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.22% 15.53 5 28 472.70 460 488 472.62 460 485 7342 7342 0.00%
crit 27.78% 5.97 0 16 1025.13 920 1121 1023.91 0 1121 6125 6125 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 667 12.9% 39.2 7.71sec 5114 0 Direct 39.2 0 5113 5113 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 39.17 39.17 0.00 0.00 0.0000 0.0000 200316.42 200316.42 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 39.17 30 47 5113.39 3120 6596 5113.93 4867 5337 200316 200316 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.65
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:5.07
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.71
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:8.73
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 682 (712) 13.2% (13.7%) 77.8 3.39sec 2753 1572 Direct 77.8 (215.2) 1720 3898 2637 42.1% (42.1%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 77.78 77.77 0.00 0.00 1.7507 0.0000 205141.54 205141.54 0.00% 1572.30 1572.30
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.86% 45.00 28 63 1719.51 1472 2456 1720.39 1626 1825 77377 77377 0.00%
crit 42.14% 32.77 19 47 3897.51 2945 6225 3901.80 3663 4192 127765 127765 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.91
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:23.77
    standard_rotation
    [|]:49.13
    Conflagration 30 0.6% 77.8 3.38sec 115 0 Periodic 137.4 38 99 65 44.8% 70.0%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 77.77 0.00 137.39 137.39 0.0000 1.5262 8942.38 8942.38 0.00% 42.65 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.24% 75.90 51 98 37.64 1 54 37.63 36 39 2856 2856 0.00%
crit 44.76% 61.49 40 86 98.96 1 137 99.06 91 106 6086 6086 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 53 1.0% 8.6 36.58sec 1847 1166 Direct 8.6 1149 3080 1850 36.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.64 8.62 0.00 0.00 1.5832 0.0000 15959.75 15959.75 0.00% 1166.48 1166.48
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.65% 5.49 2 9 1148.62 1006 1679 1147.44 1006 1413 6306 6306 0.00%
crit 36.35% 3.13 1 7 3080.08 2315 4255 3179.09 2578 4255 9654 9654 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.68
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1119 21.6% 235.2 1.28sec 1430 0 Periodic 299.5 1122 0 1122 0.0% 99.9%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 235.20 0.00 299.52 299.52 0.0000 1.0000 336224.11 336224.11 0.00% 1122.55 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.52 239 358 1122.23 62 3321 1123.34 1001 1263 336224 336224 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4961 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 124  / 17 0.3% 93.0 1.25sec 53 42 Direct 93.0 42 83 53 27.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2601 0.0000 4961.01 4961.01 0.00% 42.33 42.33
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.07% 67.02 51 80 41.72 29 51 41.72 40 43 2796 2796 0.00%
crit 27.93% 25.98 13 42 83.33 58 101 83.34 73 95 2165 2165 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2034.00
Phoenix Flames 0 (266) 0.0% (5.1%) 12.5 24.36sec 6392 5540

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.49 0.00 0.00 0.00 1.1540 0.0000 0.00 0.00 0.00% 5539.72 5539.72

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.25
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.26
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:0.98
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 266 5.1% 12.5 24.40sec 6410 0 Direct 12.5 2019 6729 6406 93.2%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.45 12.45 0.00 0.00 0.0000 0.0000 79838.43 79838.43 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 6.83% 0.85 0 3 2019.21 1773 2932 1245.51 0 2932 1720 1720 0.00%
crit 93.17% 11.60 7 16 6729.27 3545 7495 6730.55 6178 7084 78118 78118 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1679 (1805) 32.4% (34.8%) 72.0 4.16sec 7529 6433 Direct 72.8 (228.1) 3208 9409 6927 60.0% (60.0%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.00 72.77 0.00 0.00 1.1703 0.0000 504336.68 504336.68 0.00% 6433.49 6433.49
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 40.01% 29.12 17 43 3207.90 2685 4935 3208.58 2956 3471 93412 93412 0.00%
crit 59.99% 43.66 26 60 9409.33 5369 11351 9420.62 8598 10134 410925 410925 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.42
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.58
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:11.19
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.77
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.13
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.46
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.44
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 126 2.4% 72.8 4.15sec 518 0 Periodic 155.3 140 382 243 42.5% 78.6%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.77 0.00 155.28 155.28 0.0000 1.5180 37730.11 37730.11 0.00% 160.06 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.48% 89.25 59 123 140.30 20 224 140.36 133 148 12523 12523 0.00%
crit 42.52% 66.03 45 93 381.63 45 516 382.24 356 421 25207 25207 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 228 4.4% 33.1 8.85sec 2079 1714 Direct 33.0 0 2080 2080 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 33.05 33.05 0.00 0.00 1.2130 0.0000 68714.36 68714.36 0.00% 1713.87 1713.87
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 33.05 24 45 2079.53 1262 3685 2077.95 1931 2232 68714 68714 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.42
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:9.04
  • if_expr:searing_touch.active
    standard_rotation
    [{]:23.03
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 1.0% 43.3 6.84sec 344 0 Direct 43.3 260 563 344 27.7%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.33 43.33 0.00 0.00 0.0000 0.0000 14887.80 14887.80 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.31% 31.33 15 52 259.69 253 268 259.69 254 264 8136 8136 0.00%
crit 27.69% 12.00 4 23 562.85 506 617 562.95 526 608 6751 6751 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
gnome
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.5 75.49sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.45 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.45
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.6 52.87sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.62 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.62
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.36sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.44
Rune of Power 6.2 49.83sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.16 0.00 0.00 0.00 1.1759 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.18
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.35sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.47% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.47%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.5 0.0 75.6sec 75.6sec 11.8sec 17.56% 0.00% 101.0 (101.0) 4.3

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.8s / 92.2s
  • trigger_min/max:61.8s / 92.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.56%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.5sec 36.5sec 19.4sec 55.80% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.1s / 61.9s
  • trigger_min/max:30.1s / 61.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.80%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.8 23.2 9.1sec 4.3sec 4.9sec 35.73% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 72.1s
  • trigger_min/max:1.4s / 69.0s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 26.4s

Stack Uptimes

  • fireball_1:19.33%
  • fireball_2:9.36%
  • fireball_3:4.47%
  • fireball_4:1.82%
  • fireball_5:0.61%
  • fireball_6:0.15%
  • fireball_7:0.04%
  • fireball_8:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.2sec 75.2sec 14.7sec 21.98% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.4s / 92.8s
  • trigger_min/max:61.4s / 92.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:21.98%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 86.5 0.0 3.5sec 3.5sec 1.2sec 35.47% 45.47% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 19.8s
  • trigger_min/max:0.3s / 19.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 5.9s

Stack Uptimes

  • heating_up_1:35.47%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 72.1 0.0 4.2sec 4.2sec 0.8sec 14.16% 98.61% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 42.9s
  • trigger_min/max:0.5s / 42.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.1s

Stack Uptimes

  • hot_streak_1:14.16%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.5sec 303.5sec 23.1sec 10.90% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 315.9s
  • trigger_min/max:300.0s / 315.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.90%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 29.0sec 29.0sec 11.8sec 41.70% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 59.7s
  • trigger_min/max:2.4s / 59.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 19.7s

Stack Uptimes

  • rune_of_power_1:41.70%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.4sec 75.4sec 14.6sec 16.91% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.4s / 89.1s
  • trigger_min/max:61.4s / 89.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.91%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 86.5 67.0 110.0 3.5s 0.3s 19.8s
Heating Up removed 14.0 3.0 27.0 18.2s 1.1s 139.2s
Heating Up converted with Fire Blast 19.2 11.0 27.0 15.7s 0.5s 107.7s
Hot Streak procs 72.1 52.0 90.0 4.2s 0.5s 42.9s
Hot Streak spells used 235.2 187.0 282.0 1.3s 0.0s 5.8s
Hot Streak spell crits 160.2 123.0 200.0 1.9s 0.0s 17.4s
Hot Streak spell crits wasted 1.6 0.0 8.0 74.3s 1.4s 289.2s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.84% 11.15% 19.70% 0.5s 0.0s 4.6s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000180.796120.112239.670
Counterspell37.9314.670148.988194.499100.090298.210
Fire Blast0.3460.00010.04213.5462.64628.737
Rune of Power5.4990.00025.15035.27817.76268.451
Dragon's Breath75.83714.318322.279270.555180.964357.427
Combustion2.0020.00010.0348.9312.38218.644
Phoenix Flames3.3530.00039.76442.4875.85599.249

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
gnome
mana_regen Mana 2384.05 235824.50 100.00% 98.92 64623.34 21.51%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 51500.0 784.16 789.64 64585.9 50851.9 44868.0 52500.0
Usage Type Count Total Avg RPE APR
gnome
arcane_explosion Mana 2.4 11818.2 5000.0 5072.9 0.3
combustion Mana 4.5 22607.4 5000.0 5075.1 0.0
counterspell Mana 4.7 4693.3 1000.0 1016.7 0.0
dragons_breath Mana 1.8 3506.5 2000.0 2030.1 2.2
fire_blast Mana 39.8 19889.1 500.0 507.8 10.1
fireball Mana 79.0 79027.0 1000.0 1016.1 2.7
frostbolt Mana 8.8 8780.2 1000.0 1016.0 1.8
pyroblast Mana 74.2 74161.8 1000.0 1030.0 7.3
scorch Mana 33.6 16787.2 500.0 507.9 4.1

Statistics & Data Analysis

Fight Length
gnome Fight Length
Count 1001
Mean 300.80
Minimum 240.11
Maximum 359.67
Spread ( max - min ) 119.56
Range [ ( max - min ) / 2 * 100% ] 19.87%
Standard Deviation 34.0697
5th Percentile 245.63
95th Percentile 353.34
( 95th Percentile - 5th Percentile ) 107.71
Mean Distribution
Standard Deviation 1.0768
95.00% Confidence Interval ( 298.69 - 302.91 )
Normalized 95.00% Confidence Interval ( 99.30% - 100.70% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 493
0.1% Error 49283
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 40
0.01 Scale Factor Error with Delta=300 991
DPS
gnome Damage Per Second
Count 1001
Mean 5186.70
Minimum 4675.30
Maximum 5677.37
Spread ( max - min ) 1002.07
Range [ ( max - min ) / 2 * 100% ] 9.66%
Standard Deviation 160.0594
5th Percentile 4905.67
95th Percentile 5451.18
( 95th Percentile - 5th Percentile ) 545.51
Mean Distribution
Standard Deviation 5.0590
95.00% Confidence Interval ( 5176.78 - 5196.61 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3659
0.1 Scale Factor Error with Delta=300 219
0.05 Scale Factor Error with Delta=300 875
0.01 Scale Factor Error with Delta=300 21870
Priority Target DPS
gnome Priority Target Damage Per Second
Count 1001
Mean 5186.70
Minimum 4675.30
Maximum 5677.37
Spread ( max - min ) 1002.07
Range [ ( max - min ) / 2 * 100% ] 9.66%
Standard Deviation 160.0594
5th Percentile 4905.67
95th Percentile 5451.18
( 95th Percentile - 5th Percentile ) 545.51
Mean Distribution
Standard Deviation 5.0590
95.00% Confidence Interval ( 5176.78 - 5196.61 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3659
0.1 Scale Factor Error with Delta=300 219
0.05 Scale Factor Error with Delta=300 875
0.01 Scale Factor Error with Delta=300 21870
DPS(e)
gnome Damage Per Second (Effective)
Count 1001
Mean 5186.70
Minimum 4675.30
Maximum 5677.37
Spread ( max - min ) 1002.07
Range [ ( max - min ) / 2 * 100% ] 9.66%
Damage
gnome Damage
Count 1001
Mean 1553591.60
Minimum 1153121.67
Maximum 1886762.39
Spread ( max - min ) 733640.73
Range [ ( max - min ) / 2 * 100% ] 23.61%
DTPS
gnome Damage Taken Per Second
Count 1001
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
gnome Healing Per Second
Count 1001
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
gnome Healing Per Second (Effective)
Count 1001
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
gnome Heal
Count 1001
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
gnome Healing Taken Per Second
Count 1001
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
gnome Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
gnomeTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
gnome Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.47 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.62 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.33 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.68 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.18 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.44 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.48 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.65 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.45 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.42 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.58 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.25 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.91 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.42 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.73 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 11.19 pyroblast,if=buff.hot_streak.react
n 5.07 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.71 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.77 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.26 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 9.04 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 23.77 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.13 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.46 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 8.73 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.44 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 0.98 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 23.03 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 49.13 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjecggcgcgigcgigigkhXtomtttomtttt|wTV|u|||wu|wu|||||||||||XnttttVtbRjeccggcgigigcgig|||wu|||UV|||Xntomttomttt||wu|||||||||||TV||bRjeccggcgigigcgigXttomtttTVt||wu||wu||||wu|{v{v{{x{xXomsqssqVssqbjecRggcgcgigigcgly{{x{{x{UV{x{{xXnromnssqssomssx{{x{wx{{xywv{{

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask gnome 52500.0/52500: 100% mana
Pre precombat 1 food gnome 52500.0/52500: 100% mana
Pre precombat 2 augmentation gnome 52500.0/52500: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 52500.0/52500: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 52500.0/52500: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 51500.0/52500: 98% mana
0:01.625 combustion_cooldowns a potion Fluffy_Pillow 51503.0/52500: 98% mana bloodlust, heating_up, disciplinary_command
0:01.625 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 51503.0/52500: 98% mana bloodlust, heating_up, disciplinary_command, potion_of_spectral_intellect
0:01.625 default R use_item_soul_igniter Fluffy_Pillow 51503.0/52500: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.625 default S cancel_buff Fluffy_Pillow 51503.0/52500: 98% mana bloodlust, heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.625 combustion_phase j fireball Fluffy_Pillow 51503.0/52500: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.436 combustion_phase e combustion Fluffy_Pillow 52314.0/52500: 100% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.436 combustion_phase c fire_blast Fluffy_Pillow 47314.0/52500: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.034 combustion_phase g pyroblast Fluffy_Pillow 46412.0/52500: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.973 combustion_phase g pyroblast Fluffy_Pillow 46351.0/52500: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.973 combustion_phase c fire_blast Fluffy_Pillow 45351.0/52500: 86% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.913 combustion_phase g pyroblast Fluffy_Pillow 45791.0/52500: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.913 combustion_phase c fire_blast Fluffy_Pillow 44791.0/52500: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.855 combustion_phase g pyroblast Fluffy_Pillow 45233.0/52500: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.796 combustion_phase i phoenix_flames Fluffy_Pillow 45174.0/52500: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.736 combustion_phase g pyroblast Fluffy_Pillow 46114.0/52500: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.677 combustion_phase c fire_blast Fluffy_Pillow 46055.0/52500: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.677 combustion_phase g pyroblast Fluffy_Pillow 45555.0/52500: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.618 combustion_phase i phoenix_flames Fluffy_Pillow 45496.0/52500: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.560 combustion_phase g pyroblast Fluffy_Pillow 46438.0/52500: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.502 combustion_phase i phoenix_flames Fluffy_Pillow 46380.0/52500: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.441 combustion_phase g pyroblast Fluffy_Pillow 47319.0/52500: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.381 combustion_phase k scorch Fluffy_Pillow 47259.0/52500: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.321 combustion_phase h pyroblast Fluffy_Pillow 47699.0/52500: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.273 default X rune_of_power Fluffy_Pillow 47651.0/52500: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.213 rop_phase t fireball Fluffy_Pillow 48591.0/52500: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.213 rop_phase o fire_blast Fluffy_Pillow 48591.0/52500: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:17.621 rop_phase m pyroblast Fluffy_Pillow 48499.0/52500: 92% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:18.564 rop_phase t fireball Fluffy_Pillow 48442.0/52500: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.973 rop_phase t fireball Fluffy_Pillow 48851.0/52500: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.384 rop_phase t fireball Fluffy_Pillow 49262.0/52500: 94% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.481 rop_phase o fire_blast Fluffy_Pillow 50359.0/52500: 96% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.791 rop_phase m pyroblast Fluffy_Pillow 49169.0/52500: 94% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:23.730 rop_phase t fireball Fluffy_Pillow 49108.0/52500: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:25.140 rop_phase t fireball Fluffy_Pillow 49518.0/52500: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.548 rop_phase t fireball Fluffy_Pillow 49926.0/52500: 95% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:27.958 rop_phase t fireball Fluffy_Pillow 50336.0/52500: 96% mana bloodlust, fireball(2), rune_of_power
0:29.366 standard_rotation | fireball Fluffy_Pillow 50744.0/52500: 97% mana bloodlust, heating_up
0:29.573 standard_rotation w fire_blast Fluffy_Pillow 50951.0/52500: 97% mana bloodlust, heating_up
0:30.775 default T counterspell Fluffy_Pillow 50653.0/52500: 96% mana bloodlust, hot_streak
0:30.775 default V frostbolt Fluffy_Pillow 49653.0/52500: 95% mana bloodlust, hot_streak
0:32.026 standard_rotation | fireball Fluffy_Pillow 49904.0/52500: 95% mana bloodlust, fireball, hot_streak, disciplinary_command
0:33.433 standard_rotation u pyroblast Fluffy_Pillow 50311.0/52500: 96% mana bloodlust, fireball, hot_streak, disciplinary_command
0:34.372 standard_rotation | fireball Fluffy_Pillow 50250.0/52500: 96% mana bloodlust, fireball(2), disciplinary_command
0:35.779 standard_rotation | fireball Fluffy_Pillow 50657.0/52500: 96% mana bloodlust, fireball(2), disciplinary_command
0:37.187 standard_rotation | fireball Fluffy_Pillow 51065.0/52500: 97% mana bloodlust, fireball(3), disciplinary_command
0:38.425 standard_rotation w fire_blast Fluffy_Pillow 52303.0/52500: 100% mana bloodlust, heating_up, disciplinary_command
0:38.596 standard_rotation u pyroblast Fluffy_Pillow 50974.0/52500: 97% mana bloodlust, hot_streak, disciplinary_command
0:39.538 standard_rotation | fireball Fluffy_Pillow 50916.0/52500: 97% mana bloodlust, heating_up, disciplinary_command
0:39.883 standard_rotation w fire_blast Fluffy_Pillow 51185.0/52500: 97% mana bloodlust, heating_up, disciplinary_command
0:40.948 standard_rotation u pyroblast Fluffy_Pillow 50826.0/52500: 97% mana bloodlust, hot_streak, disciplinary_command
0:41.888 standard_rotation | fireball Fluffy_Pillow 50766.0/52500: 97% mana fireball, disciplinary_command
0:43.718 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball, disciplinary_command
0:45.549 standard_rotation | fireball Fluffy_Pillow 51506.0/52500: 98% mana heating_up, disciplinary_command
0:47.379 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball, disciplinary_command
0:49.208 standard_rotation | fireball Fluffy_Pillow 51504.0/52500: 98% mana fireball(2), disciplinary_command
0:51.036 standard_rotation | fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball(3), disciplinary_command
0:52.866 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana heating_up
0:54.694 standard_rotation | fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball
0:56.526 standard_rotation | fireball Fluffy_Pillow 51507.0/52500: 98% mana fireball(2)
0:58.355 standard_rotation | fireball Fluffy_Pillow 51504.0/52500: 98% mana fireball(3)
1:00.185 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana heating_up
1:02.014 default X rune_of_power Fluffy_Pillow 51504.0/52500: 98% mana fireball
1:03.236 rop_phase n fire_blast Fluffy_Pillow 52500.0/52500: 100% mana fireball(2), rune_of_power
1:03.236 rop_phase t fireball Fluffy_Pillow 52000.0/52500: 99% mana fireball(2), heating_up, rune_of_power
1:05.064 rop_phase t fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball(2), heating_up, rune_of_power
1:06.892 rop_phase t fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball(3), rune_of_power
1:08.721 rop_phase t fireball Fluffy_Pillow 51504.0/52500: 98% mana heating_up, rune_of_power
1:10.550 default V frostbolt Fluffy_Pillow 51504.0/52500: 98% mana fireball, rune_of_power
1:12.178 rop_phase t fireball Fluffy_Pillow 51506.0/52500: 98% mana fireball(2), rune_of_power, disciplinary_command
1:14.010 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 51507.0/52500: 98% mana fireball(2), rune_of_power, disciplinary_command
1:14.010 default R use_item_soul_igniter Fluffy_Pillow 51507.0/52500: 98% mana fireball(2), rune_of_power, disciplinary_command, gladiators_badge
1:14.010 combustion_phase j fireball Fluffy_Pillow 51507.0/52500: 98% mana fireball(2), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.257 combustion_phase e combustion Fluffy_Pillow 52500.0/52500: 100% mana fireball(3), disciplinary_command, soul_ignition, gladiators_badge
1:15.257 combustion_phase c fire_blast Fluffy_Pillow 47500.0/52500: 90% mana combustion, fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.780 combustion_phase c fire_blast Fluffy_Pillow 47523.0/52500: 91% mana combustion, fireball(3), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.840 combustion_phase g pyroblast Fluffy_Pillow 46083.0/52500: 88% mana combustion, fireball(3), hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.060 combustion_phase g pyroblast Fluffy_Pillow 46303.0/52500: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.060 combustion_phase c fire_blast Fluffy_Pillow 45303.0/52500: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.280 combustion_phase g pyroblast Fluffy_Pillow 46023.0/52500: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.502 combustion_phase i phoenix_flames Fluffy_Pillow 46245.0/52500: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.724 combustion_phase g pyroblast Fluffy_Pillow 47467.0/52500: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.946 combustion_phase i phoenix_flames Fluffy_Pillow 47689.0/52500: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.169 combustion_phase g pyroblast Fluffy_Pillow 48912.0/52500: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.447 combustion_phase c fire_blast Fluffy_Pillow 48190.0/52500: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.390 combustion_phase g pyroblast Fluffy_Pillow 48633.0/52500: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.611 combustion_phase i phoenix_flames Fluffy_Pillow 48854.0/52500: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.833 combustion_phase g pyroblast Fluffy_Pillow 50076.0/52500: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:28.055 standard_rotation | fireball Fluffy_Pillow 50298.0/52500: 96% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:29.884 standard_rotation | fireball Fluffy_Pillow 51127.0/52500: 97% mana heating_up, disciplinary_command
1:31.714 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball, disciplinary_command
1:32.974 standard_rotation w fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up
1:33.545 standard_rotation u pyroblast Fluffy_Pillow 51506.0/52500: 98% mana hot_streak
1:34.767 standard_rotation | fireball Fluffy_Pillow 51728.0/52500: 99% mana fireball
1:36.598 standard_rotation | fireball Fluffy_Pillow 51506.0/52500: 98% mana fireball
1:38.426 standard_rotation | fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball(2)
1:40.254 default U arcane_explosion Fluffy_Pillow 51503.0/52500: 98% mana fireball(3)
1:41.476 default V frostbolt Fluffy_Pillow 47725.0/52500: 91% mana fireball(4)
1:43.103 standard_rotation | fireball Fluffy_Pillow 48352.0/52500: 92% mana fireball(4), disciplinary_command
1:44.936 standard_rotation | fireball Fluffy_Pillow 49185.0/52500: 94% mana fireball(4), disciplinary_command
1:46.767 standard_rotation | fireball Fluffy_Pillow 50016.0/52500: 95% mana heating_up, disciplinary_command
1:48.596 default X rune_of_power Fluffy_Pillow 50845.0/52500: 97% mana fireball, disciplinary_command
1:49.817 rop_phase n fire_blast Fluffy_Pillow 52066.0/52500: 99% mana fireball(2), rune_of_power, disciplinary_command
1:49.817 rop_phase t fireball Fluffy_Pillow 51566.0/52500: 98% mana fireball(2), heating_up, rune_of_power, disciplinary_command
1:50.325 rop_phase o fire_blast Fluffy_Pillow 52074.0/52500: 99% mana fireball(2), heating_up, rune_of_power, disciplinary_command
1:51.647 rop_phase m pyroblast Fluffy_Pillow 51505.0/52500: 98% mana fireball(2), hot_streak, rune_of_power, disciplinary_command
1:52.869 rop_phase t fireball Fluffy_Pillow 51727.0/52500: 99% mana fireball(3), rune_of_power, disciplinary_command
1:54.697 rop_phase t fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball(3), rune_of_power, disciplinary_command
1:55.823 rop_phase o fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up, rune_of_power, disciplinary_command
1:56.526 rop_phase m pyroblast Fluffy_Pillow 51504.0/52500: 98% mana hot_streak, rune_of_power, disciplinary_command
1:57.751 rop_phase t fireball Fluffy_Pillow 51729.0/52500: 99% mana fireball, heating_up, rune_of_power, disciplinary_command
1:59.581 rop_phase t fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball, heating_up, rune_of_power, disciplinary_command
2:01.410 rop_phase t fireball Fluffy_Pillow 51504.0/52500: 98% mana fireball(2), rune_of_power, disciplinary_command
2:03.240 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball(3)
2:05.068 standard_rotation | fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball(4)
2:06.277 standard_rotation w fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up
2:06.898 standard_rotation u pyroblast Fluffy_Pillow 51505.0/52500: 98% mana hot_streak
2:08.121 standard_rotation | fireball Fluffy_Pillow 51728.0/52500: 99% mana fireball
2:09.951 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball
2:11.778 standard_rotation | fireball Fluffy_Pillow 51502.0/52500: 98% mana fireball(2)
2:13.608 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana heating_up
2:15.436 standard_rotation | fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball
2:17.267 standard_rotation | fireball Fluffy_Pillow 51506.0/52500: 98% mana fireball(2)
2:19.097 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball(3)
2:20.926 standard_rotation | fireball Fluffy_Pillow 51504.0/52500: 98% mana fireball(4)
2:22.757 standard_rotation | fireball Fluffy_Pillow 51506.0/52500: 98% mana fireball(5)
2:24.587 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball(6)
2:26.418 standard_rotation | fireball Fluffy_Pillow 51506.0/52500: 98% mana heating_up
2:28.247 default T counterspell Fluffy_Pillow 51504.0/52500: 98% mana fireball
2:28.247 default V frostbolt Fluffy_Pillow 50504.0/52500: 96% mana fireball
2:29.873 standard_rotation | fireball Fluffy_Pillow 51130.0/52500: 97% mana fireball(2), disciplinary_command
2:31.702 standard_rotation | fireball Fluffy_Pillow 51504.0/52500: 98% mana fireball(2), disciplinary_command
2:33.532 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 51505.0/52500: 98% mana heating_up, disciplinary_command
2:33.532 default R use_item_soul_igniter Fluffy_Pillow 51505.0/52500: 98% mana heating_up, disciplinary_command, gladiators_badge
2:33.532 combustion_phase j fireball Fluffy_Pillow 51505.0/52500: 98% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:34.690 combustion_phase e combustion Fluffy_Pillow 52500.0/52500: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
2:34.690 combustion_phase c fire_blast Fluffy_Pillow 47500.0/52500: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.195 combustion_phase c fire_blast Fluffy_Pillow 47505.0/52500: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.362 combustion_phase g pyroblast Fluffy_Pillow 46172.0/52500: 88% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.582 combustion_phase g pyroblast Fluffy_Pillow 46392.0/52500: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.582 combustion_phase c fire_blast Fluffy_Pillow 45392.0/52500: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.803 combustion_phase g pyroblast Fluffy_Pillow 46113.0/52500: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.024 combustion_phase i phoenix_flames Fluffy_Pillow 46334.0/52500: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.245 combustion_phase g pyroblast Fluffy_Pillow 47555.0/52500: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.465 combustion_phase i phoenix_flames Fluffy_Pillow 47775.0/52500: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.687 combustion_phase g pyroblast Fluffy_Pillow 48997.0/52500: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.863 combustion_phase c fire_blast Fluffy_Pillow 48173.0/52500: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:43.908 combustion_phase g pyroblast Fluffy_Pillow 48718.0/52500: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:45.129 combustion_phase i phoenix_flames Fluffy_Pillow 48939.0/52500: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:46.349 combustion_phase g pyroblast Fluffy_Pillow 50159.0/52500: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:47.570 default X rune_of_power Fluffy_Pillow 50380.0/52500: 96% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:48.792 rop_phase t fireball Fluffy_Pillow 51602.0/52500: 98% mana heating_up, rune_of_power, disciplinary_command
2:50.622 rop_phase t fireball Fluffy_Pillow 51505.0/52500: 98% mana heating_up, rune_of_power
2:50.917 rop_phase o fire_blast Fluffy_Pillow 51787.0/52500: 99% mana heating_up, rune_of_power
2:52.450 rop_phase m pyroblast Fluffy_Pillow 51503.0/52500: 98% mana fireball, hot_streak, rune_of_power
2:53.671 rop_phase t fireball Fluffy_Pillow 51724.0/52500: 99% mana fireball(2), rune_of_power
2:55.501 rop_phase t fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball(2), rune_of_power
2:57.332 rop_phase t fireball Fluffy_Pillow 51506.0/52500: 98% mana heating_up, rune_of_power
2:59.160 default T counterspell Fluffy_Pillow 51503.0/52500: 98% mana fireball, rune_of_power
2:59.160 default V frostbolt Fluffy_Pillow 50503.0/52500: 96% mana fireball, rune_of_power
3:00.786 rop_phase t fireball Fluffy_Pillow 51129.0/52500: 97% mana fireball(2), rune_of_power, disciplinary_command
3:02.614 standard_rotation | fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball(2), disciplinary_command
3:04.444 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball(3), disciplinary_command
3:05.571 standard_rotation w fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up, disciplinary_command
3:06.274 standard_rotation u pyroblast Fluffy_Pillow 51505.0/52500: 98% mana hot_streak, disciplinary_command
3:07.495 standard_rotation | fireball Fluffy_Pillow 51726.0/52500: 99% mana fireball, disciplinary_command
3:09.325 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball, disciplinary_command
3:10.481 standard_rotation w fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up, disciplinary_command
3:11.155 standard_rotation u pyroblast Fluffy_Pillow 51505.0/52500: 98% mana hot_streak, disciplinary_command
3:12.375 standard_rotation | fireball Fluffy_Pillow 51725.0/52500: 99% mana fireball, disciplinary_command
3:14.207 standard_rotation | fireball Fluffy_Pillow 51507.0/52500: 98% mana fireball, disciplinary_command
3:16.037 standard_rotation | fireball Fluffy_Pillow 51505.0/52500: 98% mana fireball(2), disciplinary_command
3:17.865 standard_rotation | fireball Fluffy_Pillow 51503.0/52500: 98% mana fireball(3), disciplinary_command
3:19.180 standard_rotation w fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up, disciplinary_command
3:19.693 standard_rotation u pyroblast Fluffy_Pillow 51503.0/52500: 98% mana hot_streak, disciplinary_command
3:20.914 standard_rotation | fireball Fluffy_Pillow 51724.0/52500: 99% mana heating_up
3:22.741 standard_rotation { scorch Fluffy_Pillow 51502.0/52500: 98% mana heating_up
3:23.963 standard_rotation v pyroblast Fluffy_Pillow 52005.0/52500: 99% mana hot_streak
3:25.183 standard_rotation { scorch Fluffy_Pillow 52225.0/52500: 99% mana hot_streak
3:26.405 standard_rotation v pyroblast Fluffy_Pillow 52005.0/52500: 99% mana hot_streak
3:27.627 standard_rotation { scorch Fluffy_Pillow 52227.0/52500: 99% mana
3:28.847 standard_rotation { scorch Fluffy_Pillow 52003.0/52500: 99% mana
3:30.069 standard_rotation x pyroblast Fluffy_Pillow 52005.0/52500: 99% mana heating_up
3:31.300 standard_rotation { scorch Fluffy_Pillow 52236.0/52500: 99% mana heating_up
3:32.522 standard_rotation x pyroblast Fluffy_Pillow 52005.0/52500: 99% mana heating_up
3:33.752 default X rune_of_power Fluffy_Pillow 52235.0/52500: 99% mana heating_up
3:35.008 rop_phase o fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up, rune_of_power
3:35.008 rop_phase m pyroblast Fluffy_Pillow 52000.0/52500: 99% mana hot_streak, rune_of_power
3:36.229 rop_phase s scorch Fluffy_Pillow 52221.0/52500: 99% mana heating_up, rune_of_power
3:37.449 rop_phase q pyroblast Fluffy_Pillow 52003.0/52500: 99% mana heating_up, rune_of_power
3:38.682 rop_phase s scorch Fluffy_Pillow 52236.0/52500: 99% mana rune_of_power
3:39.905 rop_phase s scorch Fluffy_Pillow 52006.0/52500: 99% mana rune_of_power
3:41.125 rop_phase q pyroblast Fluffy_Pillow 52003.0/52500: 99% mana heating_up, rune_of_power
3:42.359 default V frostbolt Fluffy_Pillow 52237.0/52500: 99% mana rune_of_power
3:43.985 rop_phase s scorch Fluffy_Pillow 51504.0/52500: 98% mana rune_of_power, disciplinary_command
3:45.207 rop_phase s scorch Fluffy_Pillow 52005.0/52500: 99% mana rune_of_power, disciplinary_command
3:46.428 rop_phase q pyroblast Fluffy_Pillow 52004.0/52500: 99% mana heating_up, rune_of_power, disciplinary_command
3:47.660 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 52236.0/52500: 99% mana heating_up, disciplinary_command
3:47.660 combustion_phase j fireball Fluffy_Pillow 52236.0/52500: 99% mana heating_up, disciplinary_command, gladiators_badge
3:48.865 combustion_phase e combustion Fluffy_Pillow 52500.0/52500: 100% mana heating_up, disciplinary_command, gladiators_badge
3:48.865 combustion_phase c fire_blast Fluffy_Pillow 47500.0/52500: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge
3:49.488 default R use_item_soul_igniter Fluffy_Pillow 46623.0/52500: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:49.488 combustion_phase g pyroblast Fluffy_Pillow 46623.0/52500: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.709 combustion_phase g pyroblast Fluffy_Pillow 46844.0/52500: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.709 combustion_phase c fire_blast Fluffy_Pillow 45844.0/52500: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.930 combustion_phase g pyroblast Fluffy_Pillow 46565.0/52500: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.930 combustion_phase c fire_blast Fluffy_Pillow 45565.0/52500: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.152 combustion_phase g pyroblast Fluffy_Pillow 46287.0/52500: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.375 combustion_phase i phoenix_flames Fluffy_Pillow 46510.0/52500: 89% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.596 combustion_phase g pyroblast Fluffy_Pillow 47731.0/52500: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.816 combustion_phase i phoenix_flames Fluffy_Pillow 47951.0/52500: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.036 combustion_phase g pyroblast Fluffy_Pillow 49171.0/52500: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.036 combustion_phase c fire_blast Fluffy_Pillow 48171.0/52500: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.258 combustion_phase g pyroblast Fluffy_Pillow 48893.0/52500: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:00.480 combustion_phase l dragons_breath Fluffy_Pillow 49115.0/52500: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:01.702 standard_rotation y phoenix_flames Fluffy_Pillow 48337.0/52500: 92% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
4:02.924 standard_rotation { scorch Fluffy_Pillow 49559.0/52500: 94% mana disciplinary_command, soul_ignition
4:04.146 standard_rotation { scorch Fluffy_Pillow 50281.0/52500: 96% mana soul_ignition
4:05.367 standard_rotation x pyroblast Fluffy_Pillow 51002.0/52500: 97% mana heating_up
4:06.599 standard_rotation { scorch Fluffy_Pillow 51234.0/52500: 98% mana
4:07.819 standard_rotation { scorch Fluffy_Pillow 51954.0/52500: 99% mana
4:09.040 standard_rotation x pyroblast Fluffy_Pillow 52004.0/52500: 99% mana heating_up
4:10.272 standard_rotation { scorch Fluffy_Pillow 52236.0/52500: 99% mana
4:11.494 default U arcane_explosion Fluffy_Pillow 52005.0/52500: 99% mana
4:12.716 default V frostbolt Fluffy_Pillow 48227.0/52500: 92% mana heating_up
4:14.343 standard_rotation { scorch Fluffy_Pillow 48854.0/52500: 93% mana heating_up, disciplinary_command
4:15.564 standard_rotation x pyroblast Fluffy_Pillow 49575.0/52500: 94% mana heating_up, disciplinary_command
4:16.796 standard_rotation { scorch Fluffy_Pillow 49807.0/52500: 95% mana disciplinary_command
4:18.019 standard_rotation { scorch Fluffy_Pillow 50530.0/52500: 96% mana disciplinary_command
4:19.239 standard_rotation x pyroblast Fluffy_Pillow 51250.0/52500: 98% mana heating_up, disciplinary_command
4:20.473 default X rune_of_power Fluffy_Pillow 51484.0/52500: 98% mana disciplinary_command
4:21.697 rop_phase n fire_blast Fluffy_Pillow 52500.0/52500: 100% mana rune_of_power, disciplinary_command
4:21.697 rop_phase r phoenix_flames Fluffy_Pillow 52000.0/52500: 99% mana heating_up, rune_of_power, disciplinary_command
4:22.270 rop_phase o fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up, rune_of_power, disciplinary_command
4:22.918 rop_phase m pyroblast Fluffy_Pillow 52500.0/52500: 100% mana hot_streak, rune_of_power, disciplinary_command
4:22.918 rop_phase n fire_blast Fluffy_Pillow 51500.0/52500: 98% mana rune_of_power, disciplinary_command
4:24.138 rop_phase s scorch Fluffy_Pillow 52220.0/52500: 99% mana rune_of_power, disciplinary_command
4:25.360 rop_phase s scorch Fluffy_Pillow 52005.0/52500: 99% mana rune_of_power, disciplinary_command
4:26.580 rop_phase q pyroblast Fluffy_Pillow 52003.0/52500: 99% mana heating_up, rune_of_power, disciplinary_command
4:27.814 rop_phase s scorch Fluffy_Pillow 52237.0/52500: 99% mana rune_of_power, disciplinary_command
4:29.034 rop_phase s scorch Fluffy_Pillow 52003.0/52500: 99% mana rune_of_power, disciplinary_command
4:30.257 rop_phase o fire_blast Fluffy_Pillow 52006.0/52500: 99% mana heating_up, rune_of_power, disciplinary_command
4:30.257 rop_phase m pyroblast Fluffy_Pillow 51506.0/52500: 98% mana hot_streak, rune_of_power, disciplinary_command
4:31.479 rop_phase s scorch Fluffy_Pillow 51728.0/52500: 99% mana rune_of_power, disciplinary_command
4:32.700 rop_phase s scorch Fluffy_Pillow 52004.0/52500: 99% mana rune_of_power, disciplinary_command
4:33.921 standard_rotation x pyroblast Fluffy_Pillow 52004.0/52500: 99% mana heating_up, disciplinary_command
4:35.155 standard_rotation { scorch Fluffy_Pillow 52238.0/52500: 100% mana
4:36.377 standard_rotation { scorch Fluffy_Pillow 52005.0/52500: 99% mana
4:37.599 standard_rotation x pyroblast Fluffy_Pillow 52005.0/52500: 99% mana heating_up
4:38.832 standard_rotation { scorch Fluffy_Pillow 52238.0/52500: 100% mana
4:38.832 standard_rotation w fire_blast Fluffy_Pillow 52238.0/52500: 100% mana
4:40.052 standard_rotation x pyroblast Fluffy_Pillow 52003.0/52500: 99% mana heating_up
4:41.286 standard_rotation { scorch Fluffy_Pillow 52237.0/52500: 99% mana
4:42.508 standard_rotation { scorch Fluffy_Pillow 52005.0/52500: 99% mana
4:43.730 standard_rotation x pyroblast Fluffy_Pillow 52005.0/52500: 99% mana heating_up
4:44.962 standard_rotation y phoenix_flames Fluffy_Pillow 52237.0/52500: 99% mana
4:46.175 standard_rotation w fire_blast Fluffy_Pillow 52500.0/52500: 100% mana heating_up
4:46.183 standard_rotation v pyroblast Fluffy_Pillow 52008.0/52500: 99% mana hot_streak
4:47.405 standard_rotation { scorch Fluffy_Pillow 52230.0/52500: 99% mana
4:48.627 standard_rotation { scorch Fluffy_Pillow 52005.0/52500: 99% mana

Stats

Level Bonus (60) Race Bonus (gnome) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 213 195 0
Agility 306 1 325 307 0
Stamina 414 -1 2033 1937 1524
Intellect 450 3 1822 1622 1092 (49)
Spirit 0 0 0 0 0
Health 40660 40660 0
Mana 52500 52500 0
Spell Power 1822 1622 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 23.25% 23.25% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="gnome"
source=default
spec=fire
level=60
race=gnome
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

human : 5188 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5187.7 5187.7 10.0 / 0.193% 617.6 / 11.9% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
786.2 781.2 Mana 0.00% 54.5 99.8% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
human 5188
Arcane Explosion 11 0.2% 2.5 118.01sec 1354 1185 Direct 2.5 1049 2085 1353 29.4%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.48 2.48 0.00 0.00 1.1427 0.0000 3361.86 3361.86 0.00% 1185.01 1185.01
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 70.60% 1.75 0 4 1049.16 990 1637 961.65 0 1468 1840 1840 0.00%
crit 29.40% 0.73 0 4 2084.88 1979 2937 1158.67 0 2937 1522 1522 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.49
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 167 3.2% 4.4 79.28sec 11234 0 Direct 4.3 8653 19103 11614 28.3%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.45 4.31 0.00 0.00 0.0000 0.0000 49980.60 49980.60 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.74% 3.09 0 5 8652.62 6471 9604 8626.44 0 9604 26733 26733 0.00%
crit 28.26% 1.22 0 4 19103.44 14884 22088 14220.33 0 22088 23248 23248 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.9 9.68sec 257 0 Direct 29.9 155 408 257 40.4%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.94 29.94 0.00 0.00 0.0000 0.0000 7703.86 7703.86 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.60% 17.84 5 34 154.98 133 245 154.97 135 182 2766 2766 0.00%
crit 40.40% 12.10 3 27 408.30 266 562 408.50 284 495 4938 4938 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 20 0.4% 1.3 156.57sec 4413 3850 Direct 1.3 0 4412 4412 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.33 1.33 0.00 0.00 1.1464 0.0000 5886.88 5886.88 0.00% 3850.15 3850.15
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.33 0 4 4411.84 3695 4853 3550.69 0 4853 5887 5887 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.33
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.9% 21.1 13.80sec 629 0 Direct 21.1 474 1026 628 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.08 21.08 0.00 0.00 0.0000 0.0000 13251.74 13251.74 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.96% 15.17 7 27 473.55 461 488 473.57 461 486 7184 7184 0.00%
crit 28.04% 5.91 0 15 1026.25 922 1124 1023.61 0 1124 6068 6068 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 664 12.8% 38.9 7.69sec 5102 0 Direct 38.9 0 5100 5100 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.93 38.93 0.00 0.00 0.0000 0.0000 198621.40 198621.40 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.93 31 47 5099.60 3120 6599 5101.61 4870 5343 198621 198621 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.56
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.96
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.37
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.04
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 675 (704) 13.0% (13.6%) 76.5 3.45sec 2753 1565 Direct 76.5 (212.3) 1716 3894 2637 42.3% (42.3%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.49 76.48 0.00 0.00 1.7592 0.0000 201732.65 201732.65 0.00% 1565.03 1565.03
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.72% 44.14 28 61 1716.43 1473 2457 1717.38 1604 1852 75778 75778 0.00%
crit 42.28% 32.34 20 45 3893.52 2945 6228 3899.47 3686 4318 125955 125955 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.42
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:23.86
    standard_rotation
    [|]:48.27
    Conflagration 30 0.6% 76.5 3.45sec 116 0 Periodic 135.8 38 99 65 44.7% 69.6%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.48 0.00 135.84 135.84 0.0000 1.5360 8846.56 8846.56 0.00% 42.40 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.26% 75.06 50 100 37.65 0 54 37.65 36 40 2826 2826 0.00%
crit 44.74% 60.78 40 87 99.02 0 137 99.13 92 106 6021 6021 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.6 36.52sec 1856 1165 Direct 8.6 1145 3103 1862 36.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.64 8.61 0.00 0.00 1.5930 0.0000 16034.89 16034.89 0.00% 1165.50 1165.50
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.41% 5.46 1 9 1145.28 1007 1679 1143.32 1007 1679 6257 6257 0.00%
crit 36.59% 3.15 1 8 3102.51 2315 4258 3216.47 2656 4258 9778 9778 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.68
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1135 21.9% 233.0 1.28sec 1457 0 Periodic 297.9 1139 0 1139 0.0% 99.4%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 233.00 0.00 297.91 297.91 0.0000 1.0000 339458.41 339458.41 0.00% 1139.46 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.91 239 359 1138.77 63 3404 1140.39 1011 1268 339458 339458 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4935 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 123  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 41 83 53 28.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2681 0.0000 4935.02 4935.02 0.00% 41.85 41.85
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.01% 66.97 51 80 41.44 29 51 41.45 39 44 2776 2776 0.00%
crit 27.99% 26.03 13 42 82.97 59 101 82.97 73 92 2159 2159 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1840.00
Phoenix Flames 0 (267) 0.0% (5.1%) 12.5 24.33sec 6364 5482

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.51 0.00 0.00 0.00 1.1609 0.0000 0.00 0.00 0.00% 5481.97 5481.97

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.14
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.33
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:1.04
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 267 5.1% 12.5 24.36sec 6382 0 Direct 12.5 2047 6727 6374 92.5%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.48 12.48 0.00 0.00 0.0000 0.0000 79636.61 79636.61 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.47% 0.93 0 3 2047.11 1773 2933 1304.32 0 2933 1915 1915 0.00%
crit 92.53% 11.55 7 16 6727.07 3546 7499 6732.01 6083 7061 77722 77722 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1675 (1801) 32.3% (34.7%) 71.6 4.16sec 7516 6380 Direct 72.3 (227.4) 3202 9407 6911 59.8% (59.8%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.56 72.33 0.00 0.00 1.1781 0.0000 500177.37 500177.37 0.00% 6379.72 6379.72
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 40.19% 29.07 17 43 3201.53 2685 4937 3201.22 2952 3423 93051 93051 0.00%
crit 59.81% 43.26 28 59 9407.18 5370 11356 9421.00 8767 10221 407126 407126 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.31
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.37
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.79
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.81
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.55
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.42
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.28
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 126 2.4% 72.3 4.15sec 521 0 Periodic 155.1 140 381 243 42.6% 78.9%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.33 0.00 155.07 155.07 0.0000 1.5251 37651.77 37651.77 0.00% 159.21 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.37% 88.97 60 131 140.10 17 225 140.19 133 147 12466 12466 0.00%
crit 42.63% 66.10 44 91 380.91 39 517 381.59 353 411 25186 25186 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 228 4.4% 32.8 8.24sec 2081 1704 Direct 32.8 0 2081 2081 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.81 32.81 0.00 0.00 1.2209 0.0000 68271.18 68271.18 0.00% 1704.22 1704.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.81 24 44 2081.27 1262 3687 2079.62 1909 2244 68271 68271 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.48
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.97
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.80
  • if_expr:searing_touch.active
Shadowcore Oil Blast 50 1.0% 42.8 6.86sec 346 0 Direct 42.8 260 564 346 28.2%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.83 42.83 0.00 0.00 0.0000 0.0000 14820.98 14820.98 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.79% 30.75 15 50 260.18 253 269 260.20 255 264 8000 8000 0.00%
crit 28.21% 12.08 3 24 564.41 507 618 564.57 527 609 6821 6821 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
human
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:human
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.4 75.45sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.42
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.5 53.20sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.46
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:human
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:human
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.23sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.40 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.40
Rune of Power 6.2 49.65sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.18 0.00 0.00 0.00 1.1828 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.21
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.4 75.25sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.45 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.55% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.55%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.3sec 75.3sec 11.9sec 17.62% 0.00% 100.8 (100.8) 4.3

Buff Details

  • buff initial source:human
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:62.3s / 89.6s
  • trigger_min/max:62.3s / 89.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.62%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.4sec 36.4sec 19.4sec 56.03% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:human
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.1s / 60.8s
  • trigger_min/max:30.1s / 60.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:56.03%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.2sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 21.5 22.7 9.1sec 4.4sec 4.9sec 35.57% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:human
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 42.2s
  • trigger_min/max:1.4s / 37.0s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 28.3s

Stack Uptimes

  • fireball_1:19.39%
  • fireball_2:9.25%
  • fireball_3:4.42%
  • fireball_4:1.82%
  • fireball_5:0.54%
  • fireball_6:0.14%
  • fireball_7:0.03%
  • fireball_8:0.05%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.0sec 75.0sec 14.7sec 22.04% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:human
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.5s / 90.7s
  • trigger_min/max:61.5s / 90.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.04%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.7 0.0 3.5sec 3.5sec 1.2sec 35.26% 45.55% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 21.2s
  • trigger_min/max:0.3s / 21.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 5.9s

Stack Uptimes

  • heating_up_1:35.26%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.7 0.0 4.2sec 4.2sec 0.8sec 14.46% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.7s
  • trigger_min/max:0.5s / 39.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.0s

Stack Uptimes

  • hot_streak_1:14.46%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.1sec 303.1sec 23.4sec 10.78% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:human
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 317.5s
  • trigger_min/max:300.0s / 317.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.78%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.8sec 28.8sec 11.8sec 41.96% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:human
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 58.5s
  • trigger_min/max:2.4s / 58.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.5s

Stack Uptimes

  • rune_of_power_1:41.96%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.4 0.0 75.2sec 75.2sec 14.7sec 16.95% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:human
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.5s / 90.7s
  • trigger_min/max:61.5s / 90.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.95%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.2sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation 1.0 0.0 0.0sec 0.0sec 299.2sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:18.00
  • stat:strength
  • amount:18.00
  • stat:intellect
  • amount:18.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • veiled_augmentation_1:100.00%

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 299.2sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.7 67.0 108.0 3.5s 0.3s 21.2s
Heating Up removed 13.6 4.0 29.0 18.7s 1.1s 137.5s
Heating Up converted with Fire Blast 19.3 12.0 26.0 15.5s 0.5s 95.8s
Hot Streak procs 71.7 55.0 95.0 4.2s 0.5s 39.7s
Hot Streak spells used 233.0 189.0 283.0 1.3s 0.0s 5.9s
Hot Streak spell crits 158.9 126.0 202.0 1.9s 0.0s 20.6s
Hot Streak spell crits wasted 1.5 0.0 8.0 82.2s 0.1s 297.5s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.91% 11.63% 19.58% 0.5s 0.0s 3.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000179.186120.060239.907
Counterspell39.8664.839149.752196.544101.580299.091
Fire Blast0.3070.00011.32111.9593.41526.724
Rune of Power5.1860.00026.40233.12617.89072.188
Dragon's Breath105.97613.458324.048276.149190.378359.907
Combustion1.7720.00010.6467.8292.47420.121
Phoenix Flames3.2870.00037.60941.7045.88995.003

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
human
mana_regen Mana 2331.44 233700.93 100.00% 100.24 65156.14 21.80%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 781.20 786.17 65114.6 48515.0 42294.0 50000.0
Usage Type Count Total Avg RPE APR
human
arcane_explosion Mana 2.5 12649.3 5000.0 5093.5 0.3
combustion Mana 4.5 22472.3 5000.0 5081.3 0.0
counterspell Mana 4.5 4537.6 1000.0 1017.6 0.0
dragons_breath Mana 1.4 2701.3 2000.0 2024.9 2.2
fire_blast Mana 39.6 19807.5 500.0 508.8 10.0
fireball Mana 77.9 77865.0 1000.0 1018.0 2.7
frostbolt Mana 8.8 8790.9 1000.0 1017.8 1.8
pyroblast Mana 73.8 73819.7 1000.0 1031.6 7.3
scorch Mana 33.4 16696.9 500.0 508.9 4.1

Statistics & Data Analysis

Fight Length
human Fight Length
Count 904
Mean 299.19
Minimum 240.06
Maximum 359.91
Spread ( max - min ) 119.85
Range [ ( max - min ) / 2 * 100% ] 20.03%
Standard Deviation 34.8167
5th Percentile 246.65
95th Percentile 353.88
( 95th Percentile - 5th Percentile ) 107.23
Mean Distribution
Standard Deviation 1.1580
95.00% Confidence Interval ( 296.92 - 301.46 )
Normalized 95.00% Confidence Interval ( 99.24% - 100.76% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 521
0.1% Error 52023
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1035
DPS
human Damage Per Second
Count 904
Mean 5187.72
Minimum 4736.19
Maximum 5725.75
Spread ( max - min ) 989.56
Range [ ( max - min ) / 2 * 100% ] 9.54%
Standard Deviation 153.7430
5th Percentile 4923.25
95th Percentile 5430.38
( 95th Percentile - 5th Percentile ) 507.13
Mean Distribution
Standard Deviation 5.1134
95.00% Confidence Interval ( 5177.69 - 5197.74 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 34
0.1% Error 3374
0.1 Scale Factor Error with Delta=300 202
0.05 Scale Factor Error with Delta=300 808
0.01 Scale Factor Error with Delta=300 20178
Priority Target DPS
human Priority Target Damage Per Second
Count 904
Mean 5187.72
Minimum 4736.19
Maximum 5725.75
Spread ( max - min ) 989.56
Range [ ( max - min ) / 2 * 100% ] 9.54%
Standard Deviation 153.7430
5th Percentile 4923.25
95th Percentile 5430.38
( 95th Percentile - 5th Percentile ) 507.13
Mean Distribution
Standard Deviation 5.1134
95.00% Confidence Interval ( 5177.69 - 5197.74 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 34
0.1% Error 3374
0.1 Scale Factor Error with Delta=300 202
0.05 Scale Factor Error with Delta=300 808
0.01 Scale Factor Error with Delta=300 20178
DPS(e)
human Damage Per Second (Effective)
Count 904
Mean 5187.72
Minimum 4736.19
Maximum 5725.75
Spread ( max - min ) 989.56
Range [ ( max - min ) / 2 * 100% ] 9.54%
Damage
human Damage
Count 904
Mean 1545436.78
Minimum 1190985.72
Maximum 1902558.82
Spread ( max - min ) 711573.11
Range [ ( max - min ) / 2 * 100% ] 23.02%
DTPS
human Damage Taken Per Second
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
human Healing Per Second
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
human Healing Per Second (Effective)
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
human Heal
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
human Healing Taken Per Second
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
human Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
humanTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
human Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.45 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.46 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.49 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.68 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.21 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.40 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.46 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.56 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.42 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.31 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.37 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.14 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.42 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.48 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.33 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.79 pyroblast,if=buff.hot_streak.react
n 4.96 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.37 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.81 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.33 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.97 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 23.86 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.55 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.42 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.04 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.28 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 1.04 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.80 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 48.27 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjeccggcgigigcgigkhXtomtttomttttouUV||wu||u||||wu||||||||XtomtttVTbRjeckggcgcgigcgig|||wu||||UV||Xntomttomttt|wu||u|||u||||TV|bRjeckggcgcgigcgigXttttomtUV||wu||wu|||wu|||||||||XnsqssqssqnsqTV{{xbRjecggcgcgigigcgl{x{{x{{xUVyXnsommssomsmmsy{wx{{x{{x{wx{xy{wx{{x{x{wv{

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask human 50000.0/50000: 100% mana
Pre precombat 1 food human 50000.0/50000: 100% mana
Pre precombat 2 augmentation human 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.636 combustion_cooldowns a potion Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command
0:01.636 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.636 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.636 default S cancel_buff Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.636 combustion_phase j fireball Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.350 combustion_phase e combustion Fluffy_Pillow 49718.0/50000: 99% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.350 combustion_phase c fire_blast Fluffy_Pillow 44718.0/50000: 89% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.954 combustion_phase c fire_blast Fluffy_Pillow 44822.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.053 combustion_phase g pyroblast Fluffy_Pillow 43421.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.999 combustion_phase g pyroblast Fluffy_Pillow 43367.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.999 combustion_phase c fire_blast Fluffy_Pillow 42367.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.945 combustion_phase g pyroblast Fluffy_Pillow 42813.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.891 combustion_phase i phoenix_flames Fluffy_Pillow 42759.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.837 combustion_phase g pyroblast Fluffy_Pillow 43705.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.783 combustion_phase i phoenix_flames Fluffy_Pillow 43651.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.730 combustion_phase g pyroblast Fluffy_Pillow 44598.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.730 combustion_phase c fire_blast Fluffy_Pillow 43598.0/50000: 87% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.677 combustion_phase g pyroblast Fluffy_Pillow 44045.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.623 combustion_phase i phoenix_flames Fluffy_Pillow 43991.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.570 combustion_phase g pyroblast Fluffy_Pillow 44938.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.516 combustion_phase k scorch Fluffy_Pillow 44884.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.464 combustion_phase h pyroblast Fluffy_Pillow 45332.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.420 default X rune_of_power Fluffy_Pillow 45288.0/50000: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.367 rop_phase t fireball Fluffy_Pillow 46235.0/50000: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.367 rop_phase o fire_blast Fluffy_Pillow 46235.0/50000: 92% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.785 rop_phase m pyroblast Fluffy_Pillow 46153.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.732 rop_phase t fireball Fluffy_Pillow 46100.0/50000: 92% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.149 rop_phase t fireball Fluffy_Pillow 46517.0/50000: 93% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.567 rop_phase t fireball Fluffy_Pillow 46935.0/50000: 94% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.191 rop_phase o fire_blast Fluffy_Pillow 47528.0/50000: 95% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.984 rop_phase m pyroblast Fluffy_Pillow 46852.0/50000: 94% mana bloodlust, fireball, hot_streak, rune_of_power, potion_of_spectral_intellect
0:22.932 rop_phase t fireball Fluffy_Pillow 46800.0/50000: 94% mana bloodlust, fireball(2), heating_up, rune_of_power, potion_of_spectral_intellect
0:24.350 rop_phase t fireball Fluffy_Pillow 47218.0/50000: 94% mana bloodlust, fireball(2), heating_up, rune_of_power, potion_of_spectral_intellect
0:25.769 rop_phase t fireball Fluffy_Pillow 47637.0/50000: 95% mana bloodlust, fireball(3), rune_of_power, potion_of_spectral_intellect
0:27.186 rop_phase t fireball Fluffy_Pillow 48054.0/50000: 96% mana bloodlust, heating_up, rune_of_power
0:27.471 rop_phase o fire_blast Fluffy_Pillow 48326.0/50000: 97% mana bloodlust, heating_up
0:28.604 standard_rotation u pyroblast Fluffy_Pillow 47972.0/50000: 96% mana bloodlust, fireball, hot_streak
0:29.550 default U arcane_explosion Fluffy_Pillow 47918.0/50000: 96% mana bloodlust, heating_up
0:30.497 default V frostbolt Fluffy_Pillow 43865.0/50000: 88% mana bloodlust, heating_up
0:31.758 standard_rotation | fireball Fluffy_Pillow 44126.0/50000: 88% mana bloodlust, heating_up, disciplinary_command
0:33.177 standard_rotation | fireball Fluffy_Pillow 44545.0/50000: 89% mana bloodlust, heating_up, disciplinary_command
0:33.751 standard_rotation w fire_blast Fluffy_Pillow 45063.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:34.595 standard_rotation u pyroblast Fluffy_Pillow 44463.0/50000: 89% mana bloodlust, fireball, hot_streak, disciplinary_command
0:35.542 standard_rotation | fireball Fluffy_Pillow 44410.0/50000: 89% mana bloodlust, heating_up, disciplinary_command
0:36.959 standard_rotation | fireball Fluffy_Pillow 44827.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:38.377 standard_rotation u pyroblast Fluffy_Pillow 45245.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:39.323 standard_rotation | fireball Fluffy_Pillow 45191.0/50000: 90% mana bloodlust, fireball, disciplinary_command
0:40.741 standard_rotation | fireball Fluffy_Pillow 45609.0/50000: 91% mana bloodlust, fireball, disciplinary_command
0:42.157 standard_rotation | fireball Fluffy_Pillow 46025.0/50000: 92% mana fireball(2), disciplinary_command
0:43.998 standard_rotation | fireball Fluffy_Pillow 46866.0/50000: 94% mana fireball(3), disciplinary_command
0:45.229 standard_rotation w fire_blast Fluffy_Pillow 48097.0/50000: 96% mana heating_up, disciplinary_command
0:45.838 standard_rotation u pyroblast Fluffy_Pillow 47206.0/50000: 94% mana hot_streak, disciplinary_command
0:47.067 standard_rotation | fireball Fluffy_Pillow 47435.0/50000: 95% mana fireball, disciplinary_command
0:48.908 standard_rotation | fireball Fluffy_Pillow 48276.0/50000: 97% mana fireball, disciplinary_command
0:50.748 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
0:52.587 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
0:54.428 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
0:56.269 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
0:58.110 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
0:59.952 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
1:01.794 default X rune_of_power Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
1:03.021 rop_phase t fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:03.021 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:04.861 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
1:06.090 rop_phase t fireball Fluffy_Pillow 49233.0/50000: 98% mana fireball, rune_of_power
1:07.931 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:09.770 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power
1:11.609 default V frostbolt Fluffy_Pillow 49003.0/50000: 98% mana heating_up, rune_of_power
1:13.245 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
1:13.245 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48004.0/50000: 96% mana fireball, rune_of_power, disciplinary_command
1:13.245 default R use_item_soul_igniter Fluffy_Pillow 48004.0/50000: 96% mana fireball, rune_of_power, disciplinary_command, gladiators_badge
1:13.245 combustion_phase j fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.076 combustion_phase e combustion Fluffy_Pillow 49835.0/50000: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
1:15.076 combustion_phase c fire_blast Fluffy_Pillow 44835.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.086 combustion_phase k scorch Fluffy_Pillow 43345.0/50000: 87% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.314 combustion_phase g pyroblast Fluffy_Pillow 44073.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.542 combustion_phase g pyroblast Fluffy_Pillow 44301.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.542 combustion_phase c fire_blast Fluffy_Pillow 43301.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.771 combustion_phase g pyroblast Fluffy_Pillow 44030.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.771 combustion_phase c fire_blast Fluffy_Pillow 43030.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.999 combustion_phase g pyroblast Fluffy_Pillow 43758.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.226 combustion_phase i phoenix_flames Fluffy_Pillow 43985.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.455 combustion_phase g pyroblast Fluffy_Pillow 45214.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.302 combustion_phase c fire_blast Fluffy_Pillow 45061.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.682 combustion_phase g pyroblast Fluffy_Pillow 44941.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.909 combustion_phase i phoenix_flames Fluffy_Pillow 45168.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.138 combustion_phase g pyroblast Fluffy_Pillow 46397.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.365 standard_rotation | fireball Fluffy_Pillow 46624.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:29.205 standard_rotation | fireball Fluffy_Pillow 47464.0/50000: 95% mana heating_up, disciplinary_command
1:31.044 standard_rotation | fireball Fluffy_Pillow 48303.0/50000: 97% mana fireball, disciplinary_command
1:32.146 standard_rotation w fire_blast Fluffy_Pillow 49405.0/50000: 99% mana heating_up, disciplinary_command
1:32.883 standard_rotation u pyroblast Fluffy_Pillow 48642.0/50000: 97% mana hot_streak, disciplinary_command
1:34.112 standard_rotation | fireball Fluffy_Pillow 48871.0/50000: 98% mana fireball
1:35.953 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:37.794 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:39.633 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
1:41.474 default U arcane_explosion Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:42.702 default V frostbolt Fluffy_Pillow 45233.0/50000: 90% mana fireball
1:44.337 standard_rotation | fireball Fluffy_Pillow 45868.0/50000: 92% mana fireball, disciplinary_command
1:46.178 standard_rotation | fireball Fluffy_Pillow 46709.0/50000: 93% mana fireball, disciplinary_command
1:48.017 default X rune_of_power Fluffy_Pillow 47548.0/50000: 95% mana fireball(2), disciplinary_command
1:49.246 rop_phase n fire_blast Fluffy_Pillow 48777.0/50000: 98% mana fireball(3), rune_of_power, disciplinary_command
1:49.246 rop_phase t fireball Fluffy_Pillow 48277.0/50000: 97% mana fireball(3), heating_up, rune_of_power, disciplinary_command
1:49.775 rop_phase o fire_blast Fluffy_Pillow 48806.0/50000: 98% mana fireball(3), heating_up, rune_of_power, disciplinary_command
1:51.086 rop_phase m pyroblast Fluffy_Pillow 48617.0/50000: 97% mana fireball(3), hot_streak, rune_of_power, disciplinary_command
1:52.315 rop_phase t fireball Fluffy_Pillow 48846.0/50000: 98% mana fireball(4), rune_of_power, disciplinary_command
1:54.154 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4), rune_of_power, disciplinary_command
1:55.897 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
1:55.995 rop_phase m pyroblast Fluffy_Pillow 48598.0/50000: 97% mana hot_streak, rune_of_power, disciplinary_command
1:57.224 rop_phase t fireball Fluffy_Pillow 48827.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:59.064 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:00.906 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:02.747 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), disciplinary_command
2:04.061 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:04.588 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
2:05.817 standard_rotation | fireball Fluffy_Pillow 49234.0/50000: 98% mana fireball, heating_up
2:07.656 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, heating_up
2:09.496 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:10.725 standard_rotation | fireball Fluffy_Pillow 49233.0/50000: 98% mana fireball
2:12.566 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:14.407 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:16.247 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:17.477 standard_rotation | fireball Fluffy_Pillow 49234.0/50000: 98% mana fireball
2:19.316 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:21.157 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:22.998 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:24.839 default T counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:24.839 default V frostbolt Fluffy_Pillow 48005.0/50000: 96% mana fireball
2:26.474 standard_rotation | fireball Fluffy_Pillow 48640.0/50000: 97% mana heating_up, disciplinary_command
2:28.317 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49007.0/50000: 98% mana heating_up, disciplinary_command
2:28.317 default R use_item_soul_igniter Fluffy_Pillow 49007.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
2:28.317 combustion_phase j fireball Fluffy_Pillow 49007.0/50000: 98% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:30.076 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
2:30.076 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.159 combustion_phase k scorch Fluffy_Pillow 43583.0/50000: 87% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.388 combustion_phase g pyroblast Fluffy_Pillow 44312.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.617 combustion_phase g pyroblast Fluffy_Pillow 44541.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.617 combustion_phase c fire_blast Fluffy_Pillow 43541.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.845 combustion_phase g pyroblast Fluffy_Pillow 44269.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.845 combustion_phase c fire_blast Fluffy_Pillow 43269.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.073 combustion_phase g pyroblast Fluffy_Pillow 43997.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.302 combustion_phase i phoenix_flames Fluffy_Pillow 44226.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.531 combustion_phase g pyroblast Fluffy_Pillow 45455.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.256 combustion_phase c fire_blast Fluffy_Pillow 45180.0/50000: 90% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.760 combustion_phase g pyroblast Fluffy_Pillow 45184.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.988 combustion_phase i phoenix_flames Fluffy_Pillow 45412.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.216 combustion_phase g pyroblast Fluffy_Pillow 46640.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.445 default X rune_of_power Fluffy_Pillow 46869.0/50000: 94% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:43.673 rop_phase t fireball Fluffy_Pillow 48097.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command
2:45.514 rop_phase t fireball Fluffy_Pillow 48938.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:47.354 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:49.196 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power
2:50.424 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:51.035 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
2:52.263 rop_phase t fireball Fluffy_Pillow 49231.0/50000: 98% mana fireball, rune_of_power
2:54.104 default U arcane_explosion Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
2:55.332 default V frostbolt Fluffy_Pillow 45233.0/50000: 90% mana fireball(2), rune_of_power
2:56.968 standard_rotation | fireball Fluffy_Pillow 45869.0/50000: 92% mana fireball(2), disciplinary_command
2:58.809 standard_rotation | fireball Fluffy_Pillow 46710.0/50000: 93% mana fireball(2), disciplinary_command
2:59.762 standard_rotation w fire_blast Fluffy_Pillow 47663.0/50000: 95% mana heating_up, disciplinary_command
3:00.649 standard_rotation u pyroblast Fluffy_Pillow 47050.0/50000: 94% mana hot_streak, disciplinary_command
3:01.878 standard_rotation | fireball Fluffy_Pillow 47279.0/50000: 95% mana fireball, disciplinary_command
3:03.718 standard_rotation | fireball Fluffy_Pillow 48119.0/50000: 96% mana fireball, disciplinary_command
3:05.010 standard_rotation w fire_blast Fluffy_Pillow 49411.0/50000: 99% mana heating_up, disciplinary_command
3:05.559 standard_rotation u pyroblast Fluffy_Pillow 48460.0/50000: 97% mana hot_streak, disciplinary_command
3:06.787 standard_rotation | fireball Fluffy_Pillow 48688.0/50000: 97% mana heating_up, disciplinary_command
3:08.627 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
3:10.469 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, disciplinary_command
3:11.649 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:12.310 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
3:13.538 standard_rotation | fireball Fluffy_Pillow 49233.0/50000: 98% mana fireball, disciplinary_command
3:15.378 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:17.219 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:19.060 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
3:20.902 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(4)
3:22.741 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
3:24.583 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
3:26.423 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
3:28.263 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
3:30.104 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
3:31.332 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(5), rune_of_power
3:31.332 rop_phase s scorch Fluffy_Pillow 49500.0/50000: 99% mana fireball(5), heating_up, rune_of_power
3:32.562 rop_phase q pyroblast Fluffy_Pillow 49506.0/50000: 99% mana fireball(5), heating_up, rune_of_power
3:33.799 rop_phase s scorch Fluffy_Pillow 49743.0/50000: 99% mana fireball(5), rune_of_power
3:35.026 rop_phase s scorch Fluffy_Pillow 49503.0/50000: 99% mana fireball(5), rune_of_power
3:36.255 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(5), heating_up, rune_of_power
3:37.494 rop_phase s scorch Fluffy_Pillow 49744.0/50000: 99% mana fireball(5), rune_of_power
3:38.722 rop_phase s scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball(5), rune_of_power
3:39.952 rop_phase q pyroblast Fluffy_Pillow 49506.0/50000: 99% mana fireball(5), heating_up, rune_of_power
3:41.189 rop_phase n fire_blast Fluffy_Pillow 49743.0/50000: 99% mana fireball(5), rune_of_power
3:41.189 rop_phase s scorch Fluffy_Pillow 49243.0/50000: 98% mana fireball(5), heating_up, rune_of_power
3:42.417 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball(5), heating_up, rune_of_power
3:43.657 default T counterspell Fluffy_Pillow 49744.0/50000: 99% mana fireball(5)
3:43.657 default V frostbolt Fluffy_Pillow 48744.0/50000: 97% mana fireball(5)
3:45.294 standard_rotation { scorch Fluffy_Pillow 49005.0/50000: 98% mana fireball(5), disciplinary_command
3:46.523 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana disciplinary_command
3:47.751 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:48.990 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49743.0/50000: 99% mana heating_up, disciplinary_command
3:48.990 default R use_item_soul_igniter Fluffy_Pillow 49743.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge
3:48.990 combustion_phase j fireball Fluffy_Pillow 49743.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:50.159 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:50.159 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.830 combustion_phase g pyroblast Fluffy_Pillow 44171.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.060 combustion_phase g pyroblast Fluffy_Pillow 44401.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.060 combustion_phase c fire_blast Fluffy_Pillow 43401.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.288 combustion_phase g pyroblast Fluffy_Pillow 44129.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.288 combustion_phase c fire_blast Fluffy_Pillow 43129.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.518 combustion_phase g pyroblast Fluffy_Pillow 43859.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.748 combustion_phase i phoenix_flames Fluffy_Pillow 44089.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.979 combustion_phase g pyroblast Fluffy_Pillow 45320.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.208 combustion_phase i phoenix_flames Fluffy_Pillow 45549.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.436 combustion_phase g pyroblast Fluffy_Pillow 46777.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.933 combustion_phase c fire_blast Fluffy_Pillow 46274.0/50000: 93% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:00.665 combustion_phase g pyroblast Fluffy_Pillow 46506.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:01.892 combustion_phase l dragons_breath Fluffy_Pillow 46733.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:03.121 standard_rotation { scorch Fluffy_Pillow 45962.0/50000: 92% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
4:04.350 standard_rotation x pyroblast Fluffy_Pillow 46691.0/50000: 93% mana heating_up, disciplinary_command
4:05.588 standard_rotation { scorch Fluffy_Pillow 46929.0/50000: 94% mana
4:06.815 standard_rotation { scorch Fluffy_Pillow 47656.0/50000: 95% mana
4:08.044 standard_rotation x pyroblast Fluffy_Pillow 48385.0/50000: 97% mana heating_up
4:09.283 standard_rotation { scorch Fluffy_Pillow 48624.0/50000: 97% mana
4:10.508 standard_rotation { scorch Fluffy_Pillow 49349.0/50000: 99% mana
4:11.736 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:12.976 default U arcane_explosion Fluffy_Pillow 49744.0/50000: 99% mana
4:14.206 default V frostbolt Fluffy_Pillow 45974.0/50000: 92% mana
4:15.841 standard_rotation y phoenix_flames Fluffy_Pillow 46609.0/50000: 93% mana disciplinary_command
4:17.070 default X rune_of_power Fluffy_Pillow 47838.0/50000: 96% mana disciplinary_command
4:18.300 rop_phase n fire_blast Fluffy_Pillow 49068.0/50000: 98% mana rune_of_power, disciplinary_command
4:18.300 rop_phase s scorch Fluffy_Pillow 48568.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command
4:19.529 rop_phase o fire_blast Fluffy_Pillow 49297.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:19.529 rop_phase m pyroblast Fluffy_Pillow 48797.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:20.759 rop_phase m pyroblast Fluffy_Pillow 49027.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:21.989 rop_phase s scorch Fluffy_Pillow 49257.0/50000: 99% mana rune_of_power, disciplinary_command
4:23.218 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
4:24.445 rop_phase o fire_blast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:24.445 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:25.672 rop_phase s scorch Fluffy_Pillow 49230.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:26.902 rop_phase m pyroblast Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power, disciplinary_command
4:28.131 rop_phase m pyroblast Fluffy_Pillow 49735.0/50000: 99% mana hot_streak, rune_of_power, disciplinary_command
4:29.360 rop_phase s scorch Fluffy_Pillow 49964.0/50000: 100% mana rune_of_power, disciplinary_command
4:30.590 standard_rotation y phoenix_flames Fluffy_Pillow 49506.0/50000: 99% mana disciplinary_command
4:31.819 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
4:32.537 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
4:33.049 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, disciplinary_command
4:34.287 standard_rotation { scorch Fluffy_Pillow 49744.0/50000: 99% mana disciplinary_command
4:35.515 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
4:36.743 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:37.982 standard_rotation { scorch Fluffy_Pillow 49743.0/50000: 99% mana
4:39.210 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:40.439 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:41.677 standard_rotation { scorch Fluffy_Pillow 49743.0/50000: 99% mana
4:41.677 standard_rotation w fire_blast Fluffy_Pillow 49743.0/50000: 99% mana
4:42.906 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:44.145 standard_rotation { scorch Fluffy_Pillow 49744.0/50000: 99% mana heating_up
4:45.374 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:46.614 standard_rotation y phoenix_flames Fluffy_Pillow 49745.0/50000: 99% mana heating_up
4:47.842 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:48.865 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:49.071 standard_rotation x pyroblast Fluffy_Pillow 49206.0/50000: 98% mana heating_up
4:50.310 standard_rotation { scorch Fluffy_Pillow 49445.0/50000: 99% mana
4:51.539 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:52.768 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:54.008 standard_rotation { scorch Fluffy_Pillow 49745.0/50000: 99% mana heating_up
4:55.238 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:56.477 standard_rotation { scorch Fluffy_Pillow 49745.0/50000: 99% mana heating_up
4:57.707 standard_rotation w fire_blast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:57.707 standard_rotation v pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
4:58.935 standard_rotation { scorch Fluffy_Pillow 49234.0/50000: 98% mana

Stats

Level Bonus (60) Race Bonus (human) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 216 198 0
Agility 306 0 324 306 0
Stamina 414 0 2034 1938 1524
Intellect 450 0 1819 1619 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1819 1619 0
Melee Crit 13.03% 13.03% 281
Spell Crit 28.03% 28.03% 281
Haste 22.48% 22.48% 742
Versatility 9.72% 9.72% 389
Mana Regen 1000 1000 0
Mastery 21.02% 21.02% 701
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="human"
source=default
spec=fire
level=60
race=human
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

kul_tiran : 5197 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5197.1 5197.1 10.1 / 0.195% 612.5 / 11.8% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
785.3 779.4 Mana 0.00% 54.3 99.7% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
kul_tiran 5197
Arcane Explosion 12 0.2% 2.6 113.16sec 1339 1177 Direct 2.6 1049 2103 1339 27.5%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.59 2.59 0.00 0.00 1.1375 0.0000 3464.91 3464.91 0.00% 1177.34 1177.34
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.52% 1.88 0 4 1048.85 996 1478 989.87 0 1478 1968 1968 0.00%
crit 27.48% 0.71 0 3 2103.23 1992 2957 1158.16 0 2957 1496 1496 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.59
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 168 3.2% 4.5 79.01sec 11170 0 Direct 4.3 8720 19232 11654 27.9%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 4.29 0.00 0.00 0.0000 0.0000 50027.04 50027.04 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.12% 3.10 0 5 8719.76 6519 9674 8687.74 0 9674 27012 27012 0.00%
crit 27.88% 1.20 0 4 19232.49 14993 22249 14260.62 0 22249 23015 23015 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.6 10.53sec 261 0 Direct 29.6 156 413 261 40.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.64 29.64 0.00 0.00 0.0000 0.0000 7731.09 7731.09 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.14% 17.53 5 35 156.06 134 246 155.99 134 179 2735 2735 0.00%
crit 40.86% 12.11 2 24 412.51 268 566 413.43 322 496 4996 4996 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 18 0.3% 1.2 113.08sec 4427 3778 Direct 1.2 0 4427 4427 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.17 1.17 0.00 0.00 1.1724 0.0000 5197.94 5197.94 0.00% 3777.57 3777.57
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.17 0 4 4426.87 3720 4886 3396.17 0 4886 5198 5198 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.18
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.9% 20.9 13.74sec 631 0 Direct 20.9 477 1037 631 27.5%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 20.95 20.95 0.00 0.00 0.0000 0.0000 13223.91 13223.91 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.49% 15.19 6 28 476.97 464 492 477.00 464 490 7243 7243 0.00%
crit 27.51% 5.76 0 14 1037.46 928 1132 1035.29 0 1132 5981 5981 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 668 12.9% 38.8 7.73sec 5143 0 Direct 38.8 0 5141 5141 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.77 38.77 0.00 0.00 0.0000 0.0000 199417.89 199417.89 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.77 31 47 5141.16 3141 6644 5142.78 4872 5350 199418 199418 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.69
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.87
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.16
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.04
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 681 (711) 13.1% (13.7%) 76.3 3.52sec 2782 1577 Direct 76.3 (211.8) 1732 3935 2665 42.4% (42.4%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.28 76.28 0.00 0.00 1.7646 0.0000 203354.11 203354.11 0.00% 1576.76 1576.76
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.63% 43.96 27 60 1731.59 1482 2473 1733.10 1625 1857 76136 76136 0.00%
crit 42.37% 32.32 19 44 3935.28 2965 6271 3940.81 3721 4202 127219 127219 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.45
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:24.03
    standard_rotation
    [|]:47.86
    Conflagration 30 0.6% 76.3 3.52sec 117 0 Periodic 135.5 38 100 66 44.6% 69.6%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.28 0.00 135.54 135.54 0.0000 1.5396 8894.22 8894.22 0.00% 42.62 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.38% 75.06 47 99 38.01 0 55 38.00 36 40 2853 2853 0.00%
crit 44.62% 60.48 40 84 99.84 0 138 99.97 92 107 6041 6041 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.6 36.58sec 1871 1170 Direct 8.6 1157 3124 1876 36.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.61 8.58 0.00 0.00 1.5986 0.0000 16098.91 16098.91 0.00% 1170.32 1170.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.45% 5.45 1 9 1157.30 1013 1691 1155.72 1013 1619 6303 6303 0.00%
crit 36.55% 3.14 1 9 3123.54 2331 4287 3227.41 2616 4287 9796 9796 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.65
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1122 21.6% 231.8 1.29sec 1446 0 Periodic 297.6 1126 0 1126 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 231.84 0.00 297.61 297.61 0.0000 1.0000 335235.48 335235.48 0.00% 1126.44 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.61 239 358 1125.86 62 3369 1127.31 988 1238 335235 335235 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4965 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 124  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 42 83 53 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4964.65 4964.65 0.00% 41.96 41.96
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.19% 67.14 53 79 41.78 29 51 41.78 40 44 2805 2805 0.00%
crit 27.81% 25.86 14 40 83.48 59 102 83.51 74 95 2160 2160 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1846.00
Phoenix Flames 0 (267) 0.0% (5.1%) 12.4 24.80sec 6440 5530

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.36 0.00 0.00 0.00 1.1646 0.0000 0.00 0.00 0.00% 5530.11 5530.11

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.09
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.30
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:0.97
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 267 5.1% 12.3 24.80sec 6457 0 Direct 12.3 2076 6796 6449 92.8%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.33 12.33 0.00 0.00 0.0000 0.0000 79611.48 79611.48 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.24% 0.89 0 3 2076.30 1785 2953 1314.67 0 2953 1861 1861 0.00%
crit 92.76% 11.44 7 16 6795.90 3570 7550 6798.15 6181 7140 77751 77751 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1689 (1815) 32.5% (34.9%) 71.3 4.16sec 7603 6426 Direct 72.0 (226.4) 3215 9480 6994 60.3% (60.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.25 72.02 0.00 0.00 1.1832 0.0000 503984.92 503984.92 0.00% 6425.89 6425.89
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.66% 28.56 16 41 3214.54 2703 4971 3214.55 2995 3446 91817 91817 0.00%
crit 60.34% 43.46 28 60 9480.17 5406 11434 9494.47 8814 10340 412168 412168 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.50
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.24
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.67
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.69
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.46
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.42
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.25
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 127 2.4% 72.0 4.15sec 524 0 Periodic 154.4 141 384 244 42.5% 78.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.02 0.00 154.36 154.36 0.0000 1.5285 37743.64 37743.64 0.00% 159.97 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.51% 88.77 57 131 140.97 15 226 141.04 134 149 12515 12515 0.00%
crit 42.49% 65.59 44 93 384.45 35 520 385.13 357 415 25229 25229 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 227 4.4% 32.5 8.47sec 2090 1703 Direct 32.5 0 2090 2090 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.47 32.47 0.00 0.00 1.2268 0.0000 67852.84 67852.84 0.00% 1703.26 1703.26
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.47 24 44 2090.17 1271 3712 2088.12 1918 2277 67853 67853 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.47
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.66
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.73
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.3 7.15sec 348 0 Direct 42.3 262 569 348 28.0%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.28 42.28 0.00 0.00 0.0000 0.0000 14706.83 14706.83 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.05% 30.46 14 49 262.15 255 271 262.16 258 268 7985 7985 0.00%
crit 27.95% 11.82 2 27 568.71 511 622 568.62 530 608 6721 6721 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
kul_tiran
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:kul_tiran
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.5 75.41sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.46
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.3 51.46sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.34 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.34
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:kul_tiran
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:kul_tiran
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 302.92sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.44
Rune of Power 6.2 49.50sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.16 0.00 0.00 0.00 1.1874 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.19
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.22sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.58% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.58%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.5 0.0 75.4sec 75.4sec 11.9sec 17.74% 0.00% 101.4 (101.4) 4.3

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.9s / 91.9s
  • trigger_min/max:61.9s / 91.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.74%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.6sec 36.6sec 19.4sec 55.91% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.2s
  • trigger_min/max:30.0s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.91%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.4 22.5 9.1sec 4.4sec 4.9sec 35.51% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 41.1s
  • trigger_min/max:1.4s / 39.2s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 27.7s

Stack Uptimes

  • fireball_1:19.37%
  • fireball_2:9.22%
  • fireball_3:4.48%
  • fireball_4:1.77%
  • fireball_5:0.56%
  • fireball_6:0.12%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.1sec 75.1sec 14.7sec 22.20% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.4s / 89.8s
  • trigger_min/max:61.4s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.20%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.5 0.0 3.5sec 3.5sec 1.2sec 35.35% 45.51% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 20.0s
  • trigger_min/max:0.3s / 20.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.35%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.4 0.0 4.2sec 4.2sec 0.8sec 14.51% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.6s
  • trigger_min/max:0.5s / 41.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.3s

Stack Uptimes

  • hot_streak_1:14.51%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.0sec 303.0sec 23.1sec 10.97% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 317.5s
  • trigger_min/max:300.0s / 317.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.97%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.9sec 28.9sec 11.8sec 42.02% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 57.5s
  • trigger_min/max:2.5s / 57.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 18.5s

Stack Uptimes

  • rune_of_power_1:42.02%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.3sec 75.3sec 14.7sec 17.09% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.4s / 89.8s
  • trigger_min/max:61.4s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:17.09%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.5 65.0 111.0 3.5s 0.3s 20.0s
Heating Up removed 13.6 6.0 28.0 18.7s 1.1s 141.3s
Heating Up converted with Fire Blast 18.9 10.0 29.0 15.8s 0.5s 111.8s
Hot Streak procs 71.4 56.0 89.0 4.2s 0.5s 41.6s
Hot Streak spells used 231.9 189.0 280.0 1.3s 0.0s 5.9s
Hot Streak spell crits 158.5 121.0 199.0 1.9s 0.0s 17.6s
Hot Streak spell crits wasted 1.6 0.0 7.0 83.3s 0.1s 311.3s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.10% 12.77% 19.42% 0.5s 0.0s 3.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000178.877120.295239.695
Counterspell41.9244.364148.757199.094112.527295.494
Fire Blast0.3050.00010.13011.8573.39929.925
Rune of Power5.0990.00025.09232.94817.61359.171
Dragon's Breath120.64313.498334.534278.831179.347358.905
Combustion1.7030.00010.1077.5912.44618.975
Phoenix Flames3.5370.00037.18744.5005.91193.596

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
kul_tiran
mana_regen Mana 2320.93 232927.06 100.00% 100.36 65628.31 21.98%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 779.43 785.29 65579.7 48249.0 42404.0 50000.0
Usage Type Count Total Avg RPE APR
kul_tiran
arcane_explosion Mana 2.6 13153.3 5000.0 5083.1 0.3
combustion Mana 4.5 22668.1 5000.0 5079.1 0.0
counterspell Mana 4.4 4416.8 1000.0 1018.0 0.0
dragons_breath Mana 1.2 2394.7 2000.0 2039.4 2.2
fire_blast Mana 39.5 19725.5 500.0 508.7 10.1
fireball Mana 77.7 77658.2 1000.0 1018.0 2.7
frostbolt Mana 8.8 8757.4 1000.0 1017.7 1.8
pyroblast Mana 73.5 73505.0 1000.0 1031.6 7.4
scorch Mana 33.0 16517.6 500.0 508.7 4.1

Statistics & Data Analysis

Fight Length
kul_tiran Fight Length
Count 907
Mean 298.88
Minimum 240.30
Maximum 359.69
Spread ( max - min ) 119.40
Range [ ( max - min ) / 2 * 100% ] 19.97%
Standard Deviation 35.4033
5th Percentile 245.15
95th Percentile 353.99
( 95th Percentile - 5th Percentile ) 108.84
Mean Distribution
Standard Deviation 1.1755
95.00% Confidence Interval ( 296.57 - 301.18 )
Normalized 95.00% Confidence Interval ( 99.23% - 100.77% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 540
0.1% Error 53902
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 43
0.01 Scale Factor Error with Delta=300 1070
DPS
kul_tiran Damage Per Second
Count 907
Mean 5197.12
Minimum 4633.38
Maximum 5611.82
Spread ( max - min ) 978.44
Range [ ( max - min ) / 2 * 100% ] 9.41%
Standard Deviation 155.5946
5th Percentile 4940.03
95th Percentile 5449.13
( 95th Percentile - 5th Percentile ) 509.11
Mean Distribution
Standard Deviation 5.1664
95.00% Confidence Interval ( 5186.99 - 5207.25 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3444
0.1 Scale Factor Error with Delta=300 207
0.05 Scale Factor Error with Delta=300 827
0.01 Scale Factor Error with Delta=300 20667
Priority Target DPS
kul_tiran Priority Target Damage Per Second
Count 907
Mean 5197.12
Minimum 4633.38
Maximum 5611.82
Spread ( max - min ) 978.44
Range [ ( max - min ) / 2 * 100% ] 9.41%
Standard Deviation 155.5946
5th Percentile 4940.03
95th Percentile 5449.13
( 95th Percentile - 5th Percentile ) 509.11
Mean Distribution
Standard Deviation 5.1664
95.00% Confidence Interval ( 5186.99 - 5207.25 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3444
0.1 Scale Factor Error with Delta=300 207
0.05 Scale Factor Error with Delta=300 827
0.01 Scale Factor Error with Delta=300 20667
DPS(e)
kul_tiran Damage Per Second (Effective)
Count 907
Mean 5197.12
Minimum 4633.38
Maximum 5611.82
Spread ( max - min ) 978.44
Range [ ( max - min ) / 2 * 100% ] 9.41%
Damage
kul_tiran Damage
Count 907
Mean 1546545.22
Minimum 1166925.90
Maximum 1895975.24
Spread ( max - min ) 729049.34
Range [ ( max - min ) / 2 * 100% ] 23.57%
DTPS
kul_tiran Damage Taken Per Second
Count 907
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
kul_tiran Healing Per Second
Count 907
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
kul_tiran Healing Per Second (Effective)
Count 907
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
kul_tiran Heal
Count 907
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
kul_tiran Healing Taken Per Second
Count 907
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
kul_tiran Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
kul_tiranTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
kul_tiran Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.47 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.34 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.59 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.65 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.19 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.44 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.49 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.69 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.46 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.50 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.24 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.09 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.45 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.47 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.18 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.67 pyroblast,if=buff.hot_streak.react
n 4.87 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.16 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.69 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.30 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.66 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 24.03 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.46 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.42 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.04 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.25 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 0.97 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.73 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 47.86 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjeccggcgigigcgigkhXtomttttomtttwuUV||wu||u|wu||||||||||XnttttVtbRjeccggcgigigcgig|||wu|||UV|||Xntomttomttt||||wu|||u|||TV|b|RjeccggcgigigcgigXttomtttTV||wu|||wu|||wu||u|||||XtomttmVsbhjecRggcgcgigigcgl{x{{x{{x{UV{x{{Xmnomnssqssommsx{{x{wx{{xy{{x{{wv{{x{{x{{x{{TVXmnoabRje

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask kul_tiran 50000.0/50000: 100% mana
Pre precombat 1 food kul_tiran 50000.0/50000: 100% mana
Pre precombat 2 augmentation kul_tiran 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.643 combustion_cooldowns a potion Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command
0:01.643 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.643 default R use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.643 default S cancel_buff Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.643 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.451 combustion_phase e combustion Fluffy_Pillow 49813.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.451 combustion_phase c fire_blast Fluffy_Pillow 44813.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.953 combustion_phase c fire_blast Fluffy_Pillow 44815.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.065 combustion_phase g pyroblast Fluffy_Pillow 43427.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.017 combustion_phase g pyroblast Fluffy_Pillow 43379.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.017 combustion_phase c fire_blast Fluffy_Pillow 42379.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.965 combustion_phase g pyroblast Fluffy_Pillow 42827.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.914 combustion_phase i phoenix_flames Fluffy_Pillow 42776.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.863 combustion_phase g pyroblast Fluffy_Pillow 43725.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.812 combustion_phase i phoenix_flames Fluffy_Pillow 43674.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.762 combustion_phase g pyroblast Fluffy_Pillow 44624.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.762 combustion_phase c fire_blast Fluffy_Pillow 43624.0/50000: 87% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.713 combustion_phase g pyroblast Fluffy_Pillow 44075.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.663 combustion_phase i phoenix_flames Fluffy_Pillow 44025.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.612 combustion_phase g pyroblast Fluffy_Pillow 44974.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.562 combustion_phase k scorch Fluffy_Pillow 44924.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.513 combustion_phase h pyroblast Fluffy_Pillow 45375.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.471 default X rune_of_power Fluffy_Pillow 45333.0/50000: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.421 rop_phase t fireball Fluffy_Pillow 46283.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.421 rop_phase o fire_blast Fluffy_Pillow 46283.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.844 rop_phase m pyroblast Fluffy_Pillow 46206.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.794 rop_phase t fireball Fluffy_Pillow 46156.0/50000: 92% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.217 rop_phase t fireball Fluffy_Pillow 46579.0/50000: 93% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.642 rop_phase t fireball Fluffy_Pillow 47004.0/50000: 94% mana bloodlust, fireball(2), rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.065 rop_phase t fireball Fluffy_Pillow 47427.0/50000: 95% mana bloodlust, fireball(3), rune_of_power, potion_of_spectral_intellect
0:23.292 rop_phase o fire_blast Fluffy_Pillow 48654.0/50000: 97% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.487 rop_phase m pyroblast Fluffy_Pillow 47349.0/50000: 95% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.436 rop_phase t fireball Fluffy_Pillow 47298.0/50000: 95% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:25.856 rop_phase t fireball Fluffy_Pillow 47718.0/50000: 95% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:27.277 rop_phase t fireball Fluffy_Pillow 48139.0/50000: 96% mana bloodlust, heating_up, rune_of_power
0:27.664 standard_rotation w fire_blast Fluffy_Pillow 48437.0/50000: 97% mana bloodlust, heating_up
0:28.700 standard_rotation u pyroblast Fluffy_Pillow 48062.0/50000: 96% mana bloodlust, fireball, hot_streak
0:29.649 default U arcane_explosion Fluffy_Pillow 48011.0/50000: 96% mana bloodlust, fireball(2)
0:30.597 default V frostbolt Fluffy_Pillow 43959.0/50000: 88% mana bloodlust, fireball(2)
0:31.860 standard_rotation | fireball Fluffy_Pillow 44222.0/50000: 88% mana bloodlust, fireball(2), disciplinary_command
0:33.282 standard_rotation | fireball Fluffy_Pillow 44644.0/50000: 89% mana bloodlust, fireball(2), disciplinary_command
0:34.484 standard_rotation w fire_blast Fluffy_Pillow 45846.0/50000: 92% mana bloodlust, heating_up, disciplinary_command
0:34.705 standard_rotation u pyroblast Fluffy_Pillow 44567.0/50000: 89% mana bloodlust, hot_streak, disciplinary_command
0:35.656 standard_rotation | fireball Fluffy_Pillow 44518.0/50000: 89% mana bloodlust, heating_up, disciplinary_command
0:37.080 standard_rotation | fireball Fluffy_Pillow 44942.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:38.503 standard_rotation u pyroblast Fluffy_Pillow 45365.0/50000: 91% mana bloodlust, hot_streak, disciplinary_command
0:39.451 standard_rotation | fireball Fluffy_Pillow 45313.0/50000: 91% mana bloodlust, fireball, heating_up, disciplinary_command
0:40.275 standard_rotation w fire_blast Fluffy_Pillow 46137.0/50000: 92% mana bloodlust, fireball, heating_up, disciplinary_command
0:40.872 standard_rotation u pyroblast Fluffy_Pillow 45234.0/50000: 90% mana bloodlust, fireball, hot_streak, disciplinary_command
0:41.820 standard_rotation | fireball Fluffy_Pillow 45182.0/50000: 90% mana heating_up, disciplinary_command
0:43.668 standard_rotation | fireball Fluffy_Pillow 46030.0/50000: 92% mana heating_up, disciplinary_command
0:45.517 standard_rotation | fireball Fluffy_Pillow 46879.0/50000: 94% mana fireball, disciplinary_command
0:47.366 standard_rotation | fireball Fluffy_Pillow 47728.0/50000: 95% mana fireball(2), disciplinary_command
0:49.214 standard_rotation | fireball Fluffy_Pillow 48576.0/50000: 97% mana fireball(3), disciplinary_command
0:51.061 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), disciplinary_command
0:52.907 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
0:54.755 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
0:56.603 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
0:58.451 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:00.299 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:01.650 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
1:01.650 rop_phase t fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
1:03.494 rop_phase t fireball Fluffy_Pillow 49001.0/50000: 98% mana fireball, heating_up, rune_of_power
1:05.342 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
1:07.189 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
1:09.037 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:10.679 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:12.528 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:12.528 default R use_item_soul_igniter Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command, gladiators_badge
1:12.528 combustion_phase j fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:13.765 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
1:13.765 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.279 combustion_phase c fire_blast Fluffy_Pillow 45014.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.376 combustion_phase g pyroblast Fluffy_Pillow 43611.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.610 combustion_phase g pyroblast Fluffy_Pillow 43845.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.610 combustion_phase c fire_blast Fluffy_Pillow 42845.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.842 combustion_phase g pyroblast Fluffy_Pillow 43577.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.075 combustion_phase i phoenix_flames Fluffy_Pillow 43810.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.307 combustion_phase g pyroblast Fluffy_Pillow 45042.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.541 combustion_phase i phoenix_flames Fluffy_Pillow 45276.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.774 combustion_phase g pyroblast Fluffy_Pillow 46509.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.964 combustion_phase c fire_blast Fluffy_Pillow 45699.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.008 combustion_phase g pyroblast Fluffy_Pillow 46243.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.243 combustion_phase i phoenix_flames Fluffy_Pillow 46478.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.477 combustion_phase g pyroblast Fluffy_Pillow 47712.0/50000: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.712 standard_rotation | fireball Fluffy_Pillow 47947.0/50000: 96% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:28.559 standard_rotation | fireball Fluffy_Pillow 48794.0/50000: 98% mana heating_up, disciplinary_command
1:30.407 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
1:31.616 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:32.254 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:33.488 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
1:35.335 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:37.183 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:39.031 default U arcane_explosion Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:40.266 default V frostbolt Fluffy_Pillow 45240.0/50000: 90% mana fireball(2)
1:41.909 standard_rotation | fireball Fluffy_Pillow 45883.0/50000: 92% mana fireball(2), disciplinary_command
1:43.757 standard_rotation | fireball Fluffy_Pillow 46731.0/50000: 93% mana fireball(2), disciplinary_command
1:45.604 standard_rotation | fireball Fluffy_Pillow 47578.0/50000: 95% mana fireball(3), disciplinary_command
1:47.452 default X rune_of_power Fluffy_Pillow 48426.0/50000: 97% mana heating_up, disciplinary_command
1:48.685 rop_phase n fire_blast Fluffy_Pillow 49659.0/50000: 99% mana fireball, rune_of_power, disciplinary_command
1:48.685 rop_phase t fireball Fluffy_Pillow 49159.0/50000: 98% mana fireball, heating_up, rune_of_power, disciplinary_command
1:49.257 rop_phase o fire_blast Fluffy_Pillow 49731.0/50000: 99% mana fireball, heating_up, rune_of_power, disciplinary_command
1:50.534 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak, rune_of_power, disciplinary_command
1:51.768 rop_phase t fireball Fluffy_Pillow 49240.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
1:53.617 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
1:54.851 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
1:55.467 rop_phase m pyroblast Fluffy_Pillow 49007.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:56.701 rop_phase t fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:58.548 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:00.396 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:02.243 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:04.090 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:05.938 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:07.787 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
2:09.099 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:09.634 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:10.866 standard_rotation | fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball
2:12.714 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:14.561 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:16.408 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:17.641 standard_rotation | fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, heating_up
2:19.489 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up
2:21.339 standard_rotation | fireball Fluffy_Pillow 49007.0/50000: 98% mana fireball(2)
2:23.186 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:23.186 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana fireball(3)
2:24.830 standard_rotation | fireball Fluffy_Pillow 48648.0/50000: 97% mana heating_up, disciplinary_command
2:26.677 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
2:26.677 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
2:28.525 default R use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, gladiators_badge
2:28.525 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
2:29.747 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), disciplinary_command, soul_ignition, gladiators_badge
2:29.747 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.346 combustion_phase c fire_blast Fluffy_Pillow 45099.0/50000: 90% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.371 combustion_phase g pyroblast Fluffy_Pillow 43624.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.604 combustion_phase g pyroblast Fluffy_Pillow 43857.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.604 combustion_phase c fire_blast Fluffy_Pillow 42857.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.836 combustion_phase g pyroblast Fluffy_Pillow 43589.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.069 combustion_phase i phoenix_flames Fluffy_Pillow 43822.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.301 combustion_phase g pyroblast Fluffy_Pillow 45054.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.534 combustion_phase i phoenix_flames Fluffy_Pillow 45287.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.770 combustion_phase g pyroblast Fluffy_Pillow 46523.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.953 combustion_phase c fire_blast Fluffy_Pillow 45706.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.002 combustion_phase g pyroblast Fluffy_Pillow 46255.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.236 combustion_phase i phoenix_flames Fluffy_Pillow 46489.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.471 combustion_phase g pyroblast Fluffy_Pillow 47724.0/50000: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.704 default X rune_of_power Fluffy_Pillow 47957.0/50000: 96% mana heating_up, disciplinary_command, soul_ignition
2:43.937 rop_phase t fireball Fluffy_Pillow 49190.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:45.785 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
2:46.136 rop_phase o fire_blast Fluffy_Pillow 49315.0/50000: 99% mana heating_up, rune_of_power
2:47.631 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana fireball, hot_streak, rune_of_power
2:48.865 rop_phase t fireball Fluffy_Pillow 49237.0/50000: 98% mana heating_up, rune_of_power
2:50.713 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
2:52.560 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:54.408 default T counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:54.408 default V frostbolt Fluffy_Pillow 48005.0/50000: 96% mana fireball(2), rune_of_power
2:56.053 standard_rotation | fireball Fluffy_Pillow 48650.0/50000: 97% mana fireball(3), disciplinary_command
2:57.900 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command
2:58.945 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:59.747 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
3:00.980 standard_rotation | fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, disciplinary_command
3:02.827 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:04.675 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
3:06.387 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:06.524 standard_rotation u pyroblast Fluffy_Pillow 48637.0/50000: 97% mana hot_streak, disciplinary_command
3:07.760 standard_rotation | fireball Fluffy_Pillow 48873.0/50000: 98% mana fireball, disciplinary_command
3:09.608 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
3:11.457 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), disciplinary_command
3:13.216 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:13.305 standard_rotation u pyroblast Fluffy_Pillow 48589.0/50000: 97% mana hot_streak, disciplinary_command
3:14.538 standard_rotation | fireball Fluffy_Pillow 48822.0/50000: 98% mana fireball, heating_up, disciplinary_command
3:16.387 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, heating_up
3:18.235 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
3:19.469 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, heating_up
3:21.316 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up
3:23.164 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:25.013 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
3:26.859 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4)
3:28.708 default X rune_of_power Fluffy_Pillow 49006.0/50000: 98% mana fireball(5)
3:30.168 rop_phase t fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:30.168 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:32.015 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
3:33.250 rop_phase t fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, heating_up, rune_of_power
3:35.098 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
3:36.946 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
3:38.180 default V frostbolt Fluffy_Pillow 49239.0/50000: 98% mana fireball, heating_up, rune_of_power
3:39.822 rop_phase s scorch Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, rune_of_power, disciplinary_command
3:41.055 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, rune_of_power, disciplinary_command
3:41.055 combustion_phase h pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, rune_of_power, disciplinary_command, gladiators_badge
3:42.300 combustion_phase j fireball Fluffy_Pillow 49749.0/50000: 99% mana fireball, heating_up, disciplinary_command, gladiators_badge
3:43.475 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, heating_up, disciplinary_command, gladiators_badge
3:43.475 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, gladiators_badge
3:44.147 default R use_item_soul_igniter Fluffy_Pillow 44172.0/50000: 88% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:44.147 combustion_phase g pyroblast Fluffy_Pillow 44172.0/50000: 88% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.381 combustion_phase g pyroblast Fluffy_Pillow 44406.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.381 combustion_phase c fire_blast Fluffy_Pillow 43406.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.614 combustion_phase g pyroblast Fluffy_Pillow 44139.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.614 combustion_phase c fire_blast Fluffy_Pillow 43139.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.848 combustion_phase g pyroblast Fluffy_Pillow 43873.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.080 combustion_phase i phoenix_flames Fluffy_Pillow 44105.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.313 combustion_phase g pyroblast Fluffy_Pillow 45338.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.547 combustion_phase i phoenix_flames Fluffy_Pillow 45572.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.779 combustion_phase g pyroblast Fluffy_Pillow 46804.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.779 combustion_phase c fire_blast Fluffy_Pillow 45804.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.012 combustion_phase g pyroblast Fluffy_Pillow 46537.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.246 combustion_phase l dragons_breath Fluffy_Pillow 46771.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.479 standard_rotation { scorch Fluffy_Pillow 46004.0/50000: 92% mana heating_up, disciplinary_command, soul_ignition
3:57.714 standard_rotation x pyroblast Fluffy_Pillow 46739.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition
3:58.957 standard_rotation { scorch Fluffy_Pillow 46982.0/50000: 94% mana disciplinary_command, soul_ignition
4:00.191 standard_rotation { scorch Fluffy_Pillow 47716.0/50000: 95% mana
4:01.425 standard_rotation x pyroblast Fluffy_Pillow 48450.0/50000: 97% mana heating_up
4:02.668 standard_rotation { scorch Fluffy_Pillow 48693.0/50000: 97% mana
4:03.900 standard_rotation { scorch Fluffy_Pillow 49425.0/50000: 99% mana
4:05.132 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:06.379 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:07.614 default U arcane_explosion Fluffy_Pillow 49506.0/50000: 99% mana
4:08.849 default V frostbolt Fluffy_Pillow 45741.0/50000: 91% mana heating_up
4:10.492 standard_rotation { scorch Fluffy_Pillow 46384.0/50000: 93% mana heating_up, disciplinary_command
4:11.726 standard_rotation x pyroblast Fluffy_Pillow 47118.0/50000: 94% mana heating_up, disciplinary_command
4:12.970 standard_rotation { scorch Fluffy_Pillow 47362.0/50000: 95% mana disciplinary_command
4:14.203 standard_rotation { scorch Fluffy_Pillow 48095.0/50000: 96% mana disciplinary_command
4:15.436 default X rune_of_power Fluffy_Pillow 48828.0/50000: 98% mana heating_up, disciplinary_command
4:16.670 rop_phase m pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power, disciplinary_command
4:16.670 rop_phase n fire_blast Fluffy_Pillow 49000.0/50000: 98% mana rune_of_power, disciplinary_command
4:17.269 rop_phase o fire_blast Fluffy_Pillow 49099.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
4:17.904 rop_phase m pyroblast Fluffy_Pillow 49234.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:17.904 rop_phase n fire_blast Fluffy_Pillow 48234.0/50000: 96% mana rune_of_power, disciplinary_command
4:19.138 rop_phase s scorch Fluffy_Pillow 48968.0/50000: 98% mana rune_of_power, disciplinary_command
4:20.371 rop_phase s scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, disciplinary_command
4:21.605 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:22.849 rop_phase s scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power, disciplinary_command
4:24.083 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
4:25.318 rop_phase o fire_blast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:25.318 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:26.550 rop_phase m pyroblast Fluffy_Pillow 49238.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:27.783 rop_phase s scorch Fluffy_Pillow 49471.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:29.017 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
4:30.261 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana disciplinary_command
4:31.494 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:32.728 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:33.971 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:33.971 standard_rotation w fire_blast Fluffy_Pillow 49748.0/50000: 99% mana
4:35.206 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:36.450 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:37.684 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:38.916 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:40.161 standard_rotation y phoenix_flames Fluffy_Pillow 49748.0/50000: 99% mana
4:41.393 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:42.627 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:43.863 standard_rotation x pyroblast Fluffy_Pillow 49507.0/50000: 99% mana heating_up
4:45.105 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:46.337 standard_rotation { scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:47.570 standard_rotation w fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:47.570 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
4:48.804 standard_rotation { scorch Fluffy_Pillow 49238.0/50000: 98% mana
4:50.038 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:51.272 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:52.516 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:53.748 standard_rotation { scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:54.981 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:56.225 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:57.458 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:58.691 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:59.934 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
5:01.169 standard_rotation { scorch Fluffy_Pillow 49506.0/50000: 99% mana
5:02.400 default T counterspell Fluffy_Pillow 49502.0/50000: 99% mana heating_up
5:02.400 default V frostbolt Fluffy_Pillow 48502.0/50000: 97% mana heating_up
5:04.044 default X rune_of_power Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, disciplinary_command
5:05.277 rop_phase m pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power, disciplinary_command
5:05.277 rop_phase n fire_blast Fluffy_Pillow 49000.0/50000: 98% mana rune_of_power, disciplinary_command
5:05.790 rop_phase o fire_blast Fluffy_Pillow 49013.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
5:06.509 combustion_cooldowns a potion Fluffy_Pillow 49232.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
5:06.509 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49232.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
5:06.509 default R use_item_soul_igniter Fluffy_Pillow 49232.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:06.509 combustion_phase j fireball Fluffy_Pillow 49232.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:07.726 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect

Stats

Level Bonus (60) Race Bonus (kul_tiran) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 -2 322 304 0
Stamina 414 2 2037 1940 1524
Intellect 450 -1 1818 1618 1092 (49)
Spirit 0 0 0 0 0
Health 40740 40740 0
Mana 50000 50000 0
Spell Power 1818 1618 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 10.52% 10.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="kul_tiran"
source=default
spec=fire
level=60
race=kul_tiran
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

lightforged draenei : 5178 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5177.8 5177.8 9.9 / 0.191% 639.2 / 12.3% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
778.6 772.7 Mana 0.00% 54.3 100.0% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
lightforged draenei 5178
Arcane Explosion 11 0.2% 2.5 113.16sec 1347 1180 Direct 2.5 1041 2090 1348 29.2%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.51 2.51 0.00 0.00 1.1415 0.0000 3383.64 3383.64 0.00% 1180.20 1180.20
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 70.82% 1.78 0 4 1040.58 988 1466 954.64 0 1466 1851 1851 0.00%
crit 29.18% 0.73 0 3 2090.10 1975 2932 1166.61 0 2932 1532 1532 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.52
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 162 3.1% 4.5 79.50sec 10894 0 Direct 4.3 8610 18946 11406 27.0%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 4.26 0.00 0.00 0.0000 0.0000 48608.91 48608.91 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.96% 3.11 0 5 8609.70 6460 9586 8563.26 0 9586 26784 26784 0.00%
crit 27.04% 1.15 0 5 18945.73 14857 22048 13472.77 0 22048 21825 21825 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.9 9.79sec 259 0 Direct 29.9 155 408 258 40.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.87 29.87 0.00 0.00 0.0000 0.0000 7720.73 7720.73 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.09% 17.65 7 39 154.89 133 244 155.00 138 178 2735 2735 0.00%
crit 40.91% 12.22 2 25 407.92 265 561 408.24 304 499 4986 4986 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 17 0.3% 1.2 125.80sec 4385 3745 Direct 1.2 0 4384 4384 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.15 1.15 0.00 0.00 1.1708 0.0000 5048.41 5048.41 0.00% 3745.11 3745.11
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.15 0 4 4383.82 3688 4844 3225.25 0 4844 5048 5048 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.15
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 45 0.9% 21.2 13.36sec 628 0 Direct 21.2 473 1026 628 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.24 21.24 0.00 0.00 0.0000 0.0000 13331.90 13331.90 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.97% 15.29 6 27 472.61 460 488 472.62 462 485 7225 7225 0.00%
crit 28.03% 5.95 0 14 1025.85 920 1121 1023.04 0 1121 6107 6107 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 658 12.7% 38.7 7.77sec 5092 0 Direct 38.7 0 5090 5090 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.70 38.70 0.00 0.00 0.0000 0.0000 197070.47 197070.47 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.70 29 47 5089.90 3115 6587 5091.21 4843 5314 197070 197070 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [d]:17.62
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:4.92
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:7.08
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:9.09
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 668 (697) 12.9% (13.5%) 75.9 3.43sec 2750 1557 Direct 75.9 (211.1) 1717 3892 2633 42.2% (42.2%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.92 75.92 0.00 0.00 1.7658 0.0000 200013.34 200013.34 0.00% 1557.48 1557.48
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.84% 43.91 28 60 1717.08 1470 2452 1718.22 1621 1848 75397 75397 0.00%
crit 42.16% 32.01 21 43 3891.68 2940 6217 3896.88 3658 4162 124616 124616 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:4.41
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:23.95
    standard_rotation
    [}]:47.60
    Conflagration 29 0.6% 75.9 3.43sec 116 0 Periodic 135.2 38 99 65 44.6% 69.6%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.92 0.00 135.22 135.22 0.0000 1.5419 8782.09 8782.09 0.00% 42.12 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.39% 74.90 48 97 37.63 0 54 37.63 36 40 2819 2819 0.00%
crit 44.61% 60.31 34 81 98.84 0 137 98.93 92 109 5963 5963 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 44 0.9% 8.6 36.72sec 1543 965 Direct 8.6 1134 2607 1548 28.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.60 8.58 0.00 0.00 1.5985 0.0000 13266.24 13266.24 0.00% 965.31 965.31
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.95% 6.17 2 10 1133.77 1005 1676 1132.39 1005 1449 6996 6996 0.00%
crit 28.05% 2.41 0 7 2606.67 2311 3856 2462.12 0 3856 6270 6270 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.63
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1105 21.4% 230.8 1.30sec 1434 0 Periodic 298.4 1109 0 1109 0.0% 99.6%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 230.77 0.00 298.39 298.39 0.0000 1.0000 331026.44 331026.44 0.00% 1109.37 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.39 239 359 1108.81 62 3312 1110.09 995 1251 331026 331026 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Light's Judgment 0 (72) 0.0% (1.4%) 2.1 207.20sec 10313 9418

Stats Details: Lights Judgment

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.06 0.00 0.00 0.00 1.0953 0.0000 0.00 0.00 0.00% 9418.25 9418.25

Action Details: Lights Judgment

  • id:255647
  • school:holy
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:150.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:255647
  • name:Light's Judgment
  • school:holy
  • tooltip:
  • description:Call down a strike of Holy energy, dealing $<damage> Holy damage to enemies within $A1 yards after 3 sec.

Action Priority List

    combustion_phase
    [c]:2.05
  • if_expr:buff.combustion.down
    Light's Judgment (_damage) 72 1.4% 2.1 208.10sec 10333 0 Direct 2.1 7566 17395 10333 28.2%

Stats Details: Lights Judgment Damage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.05 2.05 0.00 0.00 0.0000 0.0000 21200.48 21200.48 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.84% 1.47 0 3 7565.95 7055 8243 7016.75 0 8243 11155 11155 0.00%
crit 28.16% 0.58 0 3 17395.18 16227 18959 8604.47 0 18959 10046 10046 0.00%

Action Details: Lights Judgment Damage

  • id:256893
  • school:holy
  • range:40.0
  • travel_speed:0.0000
  • radius:5.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:150.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:3.000000
  • spell_power_mod.direct:3.000000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:256893
  • name:Light's Judgment
  • school:holy
  • tooltip:
  • description:Call down a strike of Holy energy, dealing $<damage> Holy damage to enemies within $A1 yards.
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4895 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 122  / 17 0.3% 93.0 1.26sec 53 41 Direct 93.0 41 82 53 27.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4894.95 4894.95 0.00% 41.37 41.37
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.12% 67.07 53 82 41.16 29 51 41.17 39 43 2761 2761 0.00%
crit 27.88% 25.93 11 40 82.30 58 101 82.27 72 93 2134 2134 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2040.00
Phoenix Flames 0 (264) 0.0% (5.1%) 12.4 24.92sec 6364 5464

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.40 0.00 0.00 0.00 1.1648 0.0000 0.00 0.00 0.00% 5463.79 5463.79

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:11.07
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.29
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:1.04
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 264 5.1% 12.4 24.95sec 6384 0 Direct 12.4 2042 6723 6376 92.7%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.36 12.36 0.00 0.00 0.0000 0.0000 78897.18 78897.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.30% 0.90 0 4 2042.05 1770 2928 1271.75 0 2928 1848 1848 0.00%
crit 92.70% 11.46 7 16 6722.67 3539 7485 6724.27 6004 7106 77049 77049 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1665 (1790) 32.1% (34.6%) 71.0 4.21sec 7548 6377 Direct 71.7 (225.6) 3187 9399 6941 60.5% (60.5%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 70.96 71.74 0.00 0.00 1.1836 0.0000 498191.84 498191.84 0.00% 6377.00 6377.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.53% 28.36 16 39 3186.54 2680 4928 3186.46 2925 3534 90363 90363 0.00%
crit 60.47% 43.38 25 63 9399.44 5360 11336 9412.31 8735 10153 407829 407829 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:31.55
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:0.99
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:10.54
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.73
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:10.60
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:2.42
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:11.09
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 125 2.4% 71.7 4.21sec 521 0 Periodic 153.9 139 382 243 42.7% 78.5%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.74 0.00 153.85 153.85 0.0000 1.5289 37399.47 37399.47 0.00% 159.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.26% 88.09 57 120 139.23 15 224 139.28 132 147 12266 12266 0.00%
crit 42.74% 65.76 44 93 382.12 35 516 382.64 353 426 25133 25133 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 222 4.3% 32.1 8.16sec 2071 1688 Direct 32.1 0 2071 2071 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.10 32.10 0.00 0.00 1.2268 0.0000 66480.13 66480.13 0.00% 1688.17 1688.17
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.10 24 45 2071.29 1260 3680 2069.58 1931 2209 66480 66480 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:1.29
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.76
  • if_expr:searing_touch.active
    standard_rotation
    [|]:22.44
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 1.0% 42.8 6.96sec 344 0 Direct 42.8 260 563 344 27.9%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.77 42.77 0.00 0.00 0.0000 0.0000 14728.25 14728.25 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.09% 30.83 15 50 259.68 253 268 259.68 255 265 8007 8007 0.00%
crit 27.91% 11.94 3 24 563.04 506 617 563.09 517 605 6721 6721 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
lightforged draenei
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:lightforged draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.4 75.47sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.45 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:4.44
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.3 56.21sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.35 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.34
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:lightforged draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:lightforged draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.74sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.43 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.43
Rune of Power 6.1 49.48sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.15 0.00 0.00 0.00 1.1873 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.18
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.51sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.6sec 75.6sec 11.8sec 17.61% 0.00% 100.9 (100.9) 4.3

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.5s / 91.0s
  • trigger_min/max:61.5s / 91.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:17.61%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.7sec 36.7sec 19.4sec 55.64% 0.00% 0.0 (0.0) 8.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 63.5s
  • trigger_min/max:30.0s / 63.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.64%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.3 22.6 9.2sec 4.4sec 5.0sec 35.56% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 44.8s
  • trigger_min/max:1.4s / 39.2s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 26.9s

Stack Uptimes

  • fireball_1:19.28%
  • fireball_2:9.27%
  • fireball_3:4.48%
  • fireball_4:1.85%
  • fireball_5:0.54%
  • fireball_6:0.14%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.3sec 75.3sec 14.7sec 22.02% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.0s / 91.1s
  • trigger_min/max:61.0s / 91.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.02%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.0 0.0 3.5sec 3.5sec 1.2sec 35.15% 45.55% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 20.0s
  • trigger_min/max:0.3s / 20.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.15%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.1 0.0 4.2sec 4.2sec 0.8sec 14.98% 98.59% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.0s
  • trigger_min/max:0.5s / 41.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.9s

Stack Uptimes

  • hot_streak_1:14.98%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.6sec 303.6sec 23.2sec 10.89% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 320.0s
  • trigger_min/max:300.0s / 320.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.89%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.9sec 28.9sec 11.8sec 41.77% 0.00% 0.0 (0.0) 10.2

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 58.5s
  • trigger_min/max:9.4s / 58.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 21.4s

Stack Uptimes

  • rune_of_power_1:41.77%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.5sec 75.5sec 14.7sec 16.93% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.0s / 91.0s
  • trigger_min/max:61.0s / 91.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.93%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.0 66.0 108.0 3.5s 0.3s 20.0s
Heating Up removed 13.5 4.0 26.0 19.0s 1.1s 133.4s
Heating Up converted with Fire Blast 18.9 10.0 28.0 15.7s 0.5s 110.2s
Hot Streak procs 71.1 54.0 89.0 4.2s 0.5s 41.0s
Hot Streak spells used 230.8 184.0 279.0 1.3s 0.0s 5.9s
Hot Streak spell crits 157.6 121.0 196.0 1.9s 0.0s 18.8s
Hot Streak spell crits wasted 1.5 0.0 6.0 83.2s 0.1s 324.9s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.76% 13.21% 20.55% 0.6s 0.0s 4.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000179.675120.029239.959
Counterspell41.8374.363150.002199.81898.595308.906
Fire Blast0.3380.00010.68913.0724.29126.857
Rune of Power5.2720.00025.24334.08619.15559.831
Dragon's Breath119.42814.448329.199280.020182.525359.869
Combustion2.0210.0009.8688.9823.93119.844
Phoenix Flames3.4990.00038.54244.1226.85895.751

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
lightforged draenei
mana_regen Mana 2330.06 231539.38 100.00% 99.37 67814.68 22.65%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 772.69 778.59 67790.2 48234.3 42334.0 50000.0
Usage Type Count Total Avg RPE APR
lightforged draenei
arcane_explosion Mana 2.6 12783.9 5000.0 5089.2 0.3
combustion Mana 4.5 22554.8 5000.0 5071.7 0.0
counterspell Mana 4.4 4408.4 1000.0 1014.2 0.0
dragons_breath Mana 1.2 2334.7 2000.0 2027.7 2.2
fire_blast Mana 39.3 19659.4 500.0 508.0 10.0
fireball Mana 77.1 77149.4 1000.0 1016.2 2.7
frostbolt Mana 8.7 8734.1 1000.0 1015.9 1.5
pyroblast Mana 73.1 73077.7 1000.0 1029.9 7.3
scorch Mana 32.6 16303.3 500.0 507.9 4.1

Statistics & Data Analysis

Fight Length
lightforged draenei Fight Length
Count 1004
Mean 299.68
Minimum 240.03
Maximum 359.96
Spread ( max - min ) 119.93
Range [ ( max - min ) / 2 * 100% ] 20.01%
Standard Deviation 34.9194
5th Percentile 244.87
95th Percentile 353.82
( 95th Percentile - 5th Percentile ) 108.95
Mean Distribution
Standard Deviation 1.1020
95.00% Confidence Interval ( 297.52 - 301.84 )
Normalized 95.00% Confidence Interval ( 99.28% - 100.72% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 522
0.1% Error 52159
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1041
DPS
lightforged draenei Damage Per Second
Count 1004
Mean 5177.84
Minimum 4708.13
Maximum 5714.98
Spread ( max - min ) 1006.85
Range [ ( max - min ) / 2 * 100% ] 9.72%
Standard Deviation 159.8742
5th Percentile 4908.70
95th Percentile 5452.47
( 95th Percentile - 5th Percentile ) 543.77
Mean Distribution
Standard Deviation 5.0456
95.00% Confidence Interval ( 5167.95 - 5187.73 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3663
0.1 Scale Factor Error with Delta=300 219
0.05 Scale Factor Error with Delta=300 873
0.01 Scale Factor Error with Delta=300 21820
Priority Target DPS
lightforged draenei Priority Target Damage Per Second
Count 1004
Mean 5177.84
Minimum 4708.13
Maximum 5714.98
Spread ( max - min ) 1006.85
Range [ ( max - min ) / 2 * 100% ] 9.72%
Standard Deviation 159.8742
5th Percentile 4908.70
95th Percentile 5452.47
( 95th Percentile - 5th Percentile ) 543.77
Mean Distribution
Standard Deviation 5.0456
95.00% Confidence Interval ( 5167.95 - 5187.73 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3663
0.1 Scale Factor Error with Delta=300 219
0.05 Scale Factor Error with Delta=300 873
0.01 Scale Factor Error with Delta=300 21820
DPS(e)
lightforged draenei Damage Per Second (Effective)
Count 1004
Mean 5177.84
Minimum 4708.13
Maximum 5714.98
Spread ( max - min ) 1006.85
Range [ ( max - min ) / 2 * 100% ] 9.72%
Damage
lightforged draenei Damage
Count 1004
Mean 1545149.52
Minimum 1153716.61
Maximum 1891826.52
Spread ( max - min ) 738109.90
Range [ ( max - min ) / 2 * 100% ] 23.88%
DTPS
lightforged draenei Damage Taken Per Second
Count 1004
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
lightforged draenei Healing Per Second
Count 1004
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
lightforged draenei Healing Per Second (Effective)
Count 1004
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
lightforged draenei Heal
Count 1004
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
lightforged draenei Healing Taken Per Second
Count 1004
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
lightforged draenei Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
lightforged draeneiTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
lightforged draenei Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.45 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.34 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.52 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.63 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.18 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.43 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.46 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
c 2.05 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
d 17.62 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 4.44 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 31.55 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 0.99 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 11.07 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 4.41 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 1.29 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.15 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 10.54 pyroblast,if=buff.hot_streak.react
o 4.92 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 7.08 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.73 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.29 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.76 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 23.95 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 10.60 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 2.42 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 9.09 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 11.09 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 1.04 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 22.44 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 47.60 fireball

Sample Sequence

012456789ABCDEFHIJOPVcabRSkfddhhdhjhjhdhjhliXupnuuuupnuuuUV}xv}xv}}}}xv}}}}}}}}}}XupnuuuVTbRukfddhhdhjhjhdhjh}}v}}v}UV}}}Xoupnunupnuu}xv}}}}}}}}}xTV}vbkfdRhhdhdhjhjhjhdXnuuupnuuTV}}xv}}xv}}}}}}}}}}}}XupnuttVnttcbkfRhhdhdhdhjhjhdh|y|y||yUV|y||yXotpntorttrtrotw||y||xw||y||y||y||y||y||yzTVXosp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask lightforged draenei 50000.0/50000: 100% mana
Pre precombat 1 food lightforged draenei 50000.0/50000: 100% mana
Pre precombat 2 augmentation lightforged draenei 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.643 combustion_phase c lights_judgment Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command
0:02.592 combustion_cooldowns a potion Fluffy_Pillow 49954.0/50000: 100% mana bloodlust, disciplinary_command
0:02.592 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49954.0/50000: 100% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:02.592 default R use_item_soul_igniter Fluffy_Pillow 49954.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.592 default S cancel_buff Fluffy_Pillow 49954.0/50000: 100% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.592 combustion_phase k fireball Fluffy_Pillow 49954.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.389 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.389 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.923 combustion_phase d fire_blast Fluffy_Pillow 45034.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.015 combustion_phase h pyroblast Fluffy_Pillow 43626.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.964 combustion_phase h pyroblast Fluffy_Pillow 43575.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.964 combustion_phase d fire_blast Fluffy_Pillow 42575.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.912 combustion_phase h pyroblast Fluffy_Pillow 43023.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.862 combustion_phase j phoenix_flames Fluffy_Pillow 42973.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.813 combustion_phase h pyroblast Fluffy_Pillow 43924.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.761 combustion_phase j phoenix_flames Fluffy_Pillow 43872.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.712 combustion_phase h pyroblast Fluffy_Pillow 44823.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.712 combustion_phase d fire_blast Fluffy_Pillow 43823.0/50000: 88% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.661 combustion_phase h pyroblast Fluffy_Pillow 44272.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.609 combustion_phase j phoenix_flames Fluffy_Pillow 44220.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.558 combustion_phase h pyroblast Fluffy_Pillow 45169.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.508 combustion_phase l scorch Fluffy_Pillow 45119.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.458 combustion_phase i pyroblast Fluffy_Pillow 45569.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.418 default X rune_of_power Fluffy_Pillow 45529.0/50000: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.366 rop_phase u fireball Fluffy_Pillow 46477.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.366 rop_phase p fire_blast Fluffy_Pillow 46477.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:17.789 rop_phase n pyroblast Fluffy_Pillow 46400.0/50000: 93% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:18.739 rop_phase u fireball Fluffy_Pillow 46350.0/50000: 93% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.161 rop_phase u fireball Fluffy_Pillow 46772.0/50000: 94% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.583 rop_phase u fireball Fluffy_Pillow 47194.0/50000: 94% mana bloodlust, fireball(2), rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:23.006 rop_phase u fireball Fluffy_Pillow 47617.0/50000: 95% mana bloodlust, fireball(3), rune_of_power, potion_of_spectral_intellect
0:24.068 rop_phase p fire_blast Fluffy_Pillow 48679.0/50000: 97% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:24.428 rop_phase n pyroblast Fluffy_Pillow 47539.0/50000: 95% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:25.378 rop_phase u fireball Fluffy_Pillow 47489.0/50000: 95% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.802 rop_phase u fireball Fluffy_Pillow 47913.0/50000: 96% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:28.224 rop_phase u fireball Fluffy_Pillow 48335.0/50000: 97% mana bloodlust, fireball, rune_of_power
0:29.648 default U arcane_explosion Fluffy_Pillow 48759.0/50000: 98% mana bloodlust, fireball(2)
0:30.598 default V frostbolt Fluffy_Pillow 44709.0/50000: 89% mana bloodlust, heating_up
0:31.862 standard_rotation } fireball Fluffy_Pillow 44973.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:31.862 standard_rotation x fire_blast Fluffy_Pillow 44973.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:33.284 standard_rotation v pyroblast Fluffy_Pillow 44895.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:34.236 standard_rotation } fireball Fluffy_Pillow 44847.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:34.905 standard_rotation x fire_blast Fluffy_Pillow 45481.0/50000: 91% mana bloodlust, heating_up, disciplinary_command
0:35.661 standard_rotation v pyroblast Fluffy_Pillow 44772.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:36.612 standard_rotation } fireball Fluffy_Pillow 44723.0/50000: 89% mana bloodlust, fireball, disciplinary_command
0:38.033 standard_rotation } fireball Fluffy_Pillow 45144.0/50000: 90% mana bloodlust, fireball, disciplinary_command
0:39.455 standard_rotation } fireball Fluffy_Pillow 45566.0/50000: 91% mana bloodlust, fireball(2), disciplinary_command
0:40.879 standard_rotation } fireball Fluffy_Pillow 45990.0/50000: 92% mana bloodlust, heating_up, disciplinary_command
0:41.269 standard_rotation x fire_blast Fluffy_Pillow 46289.0/50000: 93% mana heating_up, disciplinary_command
0:42.301 standard_rotation v pyroblast Fluffy_Pillow 45912.0/50000: 92% mana fireball, hot_streak, disciplinary_command
0:43.533 standard_rotation } fireball Fluffy_Pillow 46144.0/50000: 92% mana fireball(2), disciplinary_command
0:45.380 standard_rotation } fireball Fluffy_Pillow 46991.0/50000: 94% mana fireball(2), disciplinary_command
0:47.227 standard_rotation } fireball Fluffy_Pillow 47838.0/50000: 96% mana fireball(3), disciplinary_command
0:49.075 standard_rotation } fireball Fluffy_Pillow 48686.0/50000: 97% mana fireball(4), disciplinary_command
0:50.922 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(5), disciplinary_command
0:52.768 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(6)
0:54.616 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
0:56.464 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
0:58.311 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:00.159 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:02.006 default X rune_of_power Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:03.239 rop_phase u fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:03.239 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:05.086 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
1:06.320 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power
1:08.167 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
1:10.015 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
1:11.863 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:13.507 default T counterspell Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power
1:13.507 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48006.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command
1:13.507 default R use_item_soul_igniter Fluffy_Pillow 48006.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command, gladiators_badge
1:13.507 rop_phase u fireball Fluffy_Pillow 48006.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.356 combustion_phase k fireball Fluffy_Pillow 48855.0/50000: 98% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:16.537 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
1:16.537 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.045 combustion_phase d fire_blast Fluffy_Pillow 45008.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.202 combustion_phase h pyroblast Fluffy_Pillow 43665.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.434 combustion_phase h pyroblast Fluffy_Pillow 43897.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.434 combustion_phase d fire_blast Fluffy_Pillow 42897.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.668 combustion_phase h pyroblast Fluffy_Pillow 43631.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.902 combustion_phase j phoenix_flames Fluffy_Pillow 43865.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.134 combustion_phase h pyroblast Fluffy_Pillow 45097.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.366 combustion_phase j phoenix_flames Fluffy_Pillow 45329.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.598 combustion_phase h pyroblast Fluffy_Pillow 46561.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.804 combustion_phase d fire_blast Fluffy_Pillow 45767.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.833 combustion_phase h pyroblast Fluffy_Pillow 46296.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.067 combustion_phase j phoenix_flames Fluffy_Pillow 46530.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:28.299 combustion_phase h pyroblast Fluffy_Pillow 47762.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:29.533 standard_rotation } fireball Fluffy_Pillow 47996.0/50000: 96% mana heating_up, disciplinary_command
1:31.380 standard_rotation } fireball Fluffy_Pillow 48843.0/50000: 98% mana heating_up, disciplinary_command
1:33.229 standard_rotation v pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, disciplinary_command
1:34.461 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up
1:36.310 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
1:38.158 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
1:39.391 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
1:41.238 default U arcane_explosion Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:42.472 default V frostbolt Fluffy_Pillow 45238.0/50000: 90% mana fireball(2)
1:44.114 standard_rotation } fireball Fluffy_Pillow 45880.0/50000: 92% mana fireball(2), disciplinary_command
1:45.960 standard_rotation } fireball Fluffy_Pillow 46726.0/50000: 93% mana fireball(2), disciplinary_command
1:47.807 standard_rotation } fireball Fluffy_Pillow 47573.0/50000: 95% mana fireball(3), disciplinary_command
1:49.655 default X rune_of_power Fluffy_Pillow 48421.0/50000: 97% mana fireball(4), disciplinary_command
1:50.889 rop_phase o fire_blast Fluffy_Pillow 49655.0/50000: 99% mana fireball(5), rune_of_power, disciplinary_command
1:50.889 rop_phase u fireball Fluffy_Pillow 49155.0/50000: 98% mana fireball(5), heating_up, rune_of_power, disciplinary_command
1:51.389 rop_phase p fire_blast Fluffy_Pillow 49655.0/50000: 99% mana fireball(5), heating_up, rune_of_power, disciplinary_command
1:52.737 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball(5), hot_streak, rune_of_power, disciplinary_command
1:53.970 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:55.817 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:57.051 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, rune_of_power, disciplinary_command
1:57.051 rop_phase p fire_blast Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, rune_of_power, disciplinary_command
1:58.900 rop_phase n pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak, rune_of_power, disciplinary_command
2:00.134 rop_phase u fireball Fluffy_Pillow 49240.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:01.982 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:03.829 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command
2:04.938 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:05.676 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:06.910 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up
2:08.757 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up
2:10.604 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:12.451 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:14.300 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:16.146 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:17.993 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:19.840 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:21.687 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:22.713 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:23.534 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:23.534 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana hot_streak
2:25.177 standard_rotation } fireball Fluffy_Pillow 48647.0/50000: 97% mana fireball, hot_streak, disciplinary_command
2:27.025 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, disciplinary_command
2:28.256 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49236.0/50000: 98% mana fireball(2), heating_up, disciplinary_command
2:28.256 combustion_phase k fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball(2), heating_up, disciplinary_command, gladiators_badge
2:29.458 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), heating_up, disciplinary_command, gladiators_badge
2:29.458 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, gladiators_badge
2:30.103 default R use_item_soul_igniter Fluffy_Pillow 44145.0/50000: 88% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, gladiators_badge
2:30.103 combustion_phase h pyroblast Fluffy_Pillow 44145.0/50000: 88% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.336 combustion_phase h pyroblast Fluffy_Pillow 44378.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.336 combustion_phase d fire_blast Fluffy_Pillow 43378.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.571 combustion_phase h pyroblast Fluffy_Pillow 44113.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.571 combustion_phase d fire_blast Fluffy_Pillow 43113.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.804 combustion_phase h pyroblast Fluffy_Pillow 43846.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.037 combustion_phase j phoenix_flames Fluffy_Pillow 44079.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.270 combustion_phase h pyroblast Fluffy_Pillow 45312.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.503 combustion_phase j phoenix_flames Fluffy_Pillow 45545.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.737 combustion_phase h pyroblast Fluffy_Pillow 46779.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.970 combustion_phase j phoenix_flames Fluffy_Pillow 47012.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.204 combustion_phase h pyroblast Fluffy_Pillow 48246.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.204 combustion_phase d fire_blast Fluffy_Pillow 47246.0/50000: 94% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.437 default X rune_of_power Fluffy_Pillow 47979.0/50000: 96% mana hot_streak, disciplinary_command, soul_ignition, gladiators_badge
2:43.671 rop_phase n pyroblast Fluffy_Pillow 49213.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, soul_ignition
2:44.904 rop_phase u fireball Fluffy_Pillow 49446.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, soul_ignition
2:46.751 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
2:48.599 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
2:49.738 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:50.446 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
2:51.679 rop_phase u fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, heating_up, rune_of_power
2:53.527 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
2:55.377 default T counterspell Fluffy_Pillow 49007.0/50000: 98% mana fireball(2), rune_of_power
2:55.377 default V frostbolt Fluffy_Pillow 48007.0/50000: 96% mana fireball(2), rune_of_power
2:57.020 standard_rotation } fireball Fluffy_Pillow 48650.0/50000: 97% mana fireball(3), disciplinary_command
2:58.868 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), disciplinary_command
3:00.256 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:00.717 standard_rotation v pyroblast Fluffy_Pillow 48961.0/50000: 98% mana hot_streak, disciplinary_command
3:01.952 standard_rotation } fireball Fluffy_Pillow 49196.0/50000: 98% mana fireball, disciplinary_command
3:03.799 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:04.927 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:05.645 standard_rotation v pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, disciplinary_command
3:06.877 standard_rotation } fireball Fluffy_Pillow 49235.0/50000: 98% mana heating_up, disciplinary_command
3:08.725 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
3:10.571 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, disciplinary_command
3:12.419 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
3:14.267 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), disciplinary_command
3:16.113 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, disciplinary_command
3:17.962 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
3:19.810 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:21.656 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
3:23.502 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
3:25.349 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
3:27.194 standard_rotation } fireball Fluffy_Pillow 49002.0/50000: 98% mana heating_up
3:29.042 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:30.276 rop_phase u fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:30.276 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:32.123 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
3:33.358 rop_phase u fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, heating_up, rune_of_power
3:35.206 rop_phase t scorch Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
3:36.441 rop_phase t scorch Fluffy_Pillow 49506.0/50000: 99% mana fireball(2), rune_of_power
3:37.675 default V frostbolt Fluffy_Pillow 49505.0/50000: 99% mana fireball(2), heating_up, rune_of_power
3:39.317 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), hot_streak, rune_of_power, disciplinary_command
3:40.553 rop_phase t scorch Fluffy_Pillow 49240.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
3:41.787 rop_phase t scorch Fluffy_Pillow 49505.0/50000: 99% mana fireball(2), rune_of_power, disciplinary_command
3:43.022 combustion_phase c lights_judgment Fluffy_Pillow 49506.0/50000: 99% mana fireball(2), heating_up, disciplinary_command
3:44.256 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), hot_streak, disciplinary_command
3:44.256 combustion_phase k fireball Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), hot_streak, disciplinary_command, gladiators_badge
3:45.478 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), hot_streak, disciplinary_command, gladiators_badge
3:46.104 default R use_item_soul_igniter Fluffy_Pillow 44626.0/50000: 89% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:46.104 combustion_phase h pyroblast Fluffy_Pillow 44626.0/50000: 89% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.337 combustion_phase h pyroblast Fluffy_Pillow 44859.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.337 combustion_phase d fire_blast Fluffy_Pillow 43859.0/50000: 88% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.572 combustion_phase h pyroblast Fluffy_Pillow 44594.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.572 combustion_phase d fire_blast Fluffy_Pillow 43594.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.805 combustion_phase h pyroblast Fluffy_Pillow 44327.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.805 combustion_phase d fire_blast Fluffy_Pillow 43327.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.037 combustion_phase h pyroblast Fluffy_Pillow 44059.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.267 combustion_phase j phoenix_flames Fluffy_Pillow 44289.0/50000: 89% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.500 combustion_phase h pyroblast Fluffy_Pillow 45522.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.734 combustion_phase j phoenix_flames Fluffy_Pillow 45756.0/50000: 92% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.968 combustion_phase h pyroblast Fluffy_Pillow 46990.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.968 combustion_phase d fire_blast Fluffy_Pillow 45990.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:57.200 combustion_phase h pyroblast Fluffy_Pillow 46722.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.433 standard_rotation | scorch Fluffy_Pillow 46955.0/50000: 94% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:59.667 standard_rotation y pyroblast Fluffy_Pillow 47689.0/50000: 95% mana heating_up, soul_ignition
4:00.910 standard_rotation | scorch Fluffy_Pillow 47932.0/50000: 96% mana heating_up, soul_ignition
4:02.143 standard_rotation y pyroblast Fluffy_Pillow 48665.0/50000: 97% mana heating_up
4:03.390 standard_rotation | scorch Fluffy_Pillow 48912.0/50000: 98% mana
4:04.623 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:05.857 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:07.099 default U arcane_explosion Fluffy_Pillow 49747.0/50000: 99% mana heating_up
4:08.331 default V frostbolt Fluffy_Pillow 45979.0/50000: 92% mana heating_up
4:09.972 standard_rotation | scorch Fluffy_Pillow 46620.0/50000: 93% mana heating_up, disciplinary_command
4:11.205 standard_rotation y pyroblast Fluffy_Pillow 47353.0/50000: 95% mana heating_up, disciplinary_command
4:12.450 standard_rotation | scorch Fluffy_Pillow 47598.0/50000: 95% mana disciplinary_command
4:13.683 standard_rotation | scorch Fluffy_Pillow 48331.0/50000: 97% mana disciplinary_command
4:14.916 standard_rotation y pyroblast Fluffy_Pillow 49064.0/50000: 98% mana heating_up, disciplinary_command
4:16.162 default X rune_of_power Fluffy_Pillow 49310.0/50000: 99% mana disciplinary_command
4:17.394 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:17.394 rop_phase t scorch Fluffy_Pillow 49500.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:18.628 rop_phase p fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:18.628 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:19.861 rop_phase t scorch Fluffy_Pillow 49238.0/50000: 98% mana rune_of_power, disciplinary_command
4:20.114 rop_phase o fire_blast Fluffy_Pillow 49435.0/50000: 99% mana rune_of_power, disciplinary_command
4:21.095 rop_phase r pyroblast Fluffy_Pillow 49472.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:22.339 rop_phase t scorch Fluffy_Pillow 49716.0/50000: 99% mana rune_of_power, disciplinary_command
4:23.571 rop_phase t scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power, disciplinary_command
4:24.804 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:26.049 rop_phase t scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:27.281 rop_phase r pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:28.308 rop_phase o fire_blast Fluffy_Pillow 49436.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:28.526 rop_phase t scorch Fluffy_Pillow 49248.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:29.760 standard_rotation w pyroblast Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, disciplinary_command
4:30.994 standard_rotation | scorch Fluffy_Pillow 49739.0/50000: 99% mana
4:32.230 standard_rotation | scorch Fluffy_Pillow 49507.0/50000: 99% mana
4:33.463 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:34.707 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:35.940 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:37.174 standard_rotation x fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:37.174 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
4:38.406 standard_rotation | scorch Fluffy_Pillow 49237.0/50000: 98% mana
4:39.639 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:40.872 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:42.117 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:43.350 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:44.585 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:45.828 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:47.061 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:48.293 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:49.539 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:50.772 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:52.005 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:53.250 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:54.483 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:55.715 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:56.960 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:58.192 standard_rotation | scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:59.426 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
5:00.668 standard_rotation z phoenix_flames Fluffy_Pillow 49747.0/50000: 99% mana
5:01.901 default T counterspell Fluffy_Pillow 50000.0/50000: 100% mana
5:01.901 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
5:03.544 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana disciplinary_command
5:04.778 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
5:04.778 rop_phase s phoenix_flames Fluffy_Pillow 49500.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
5:05.313 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command

Stats

Level Bonus (60) Race Bonus (lightforged_draenei) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 216 198 0
Agility 306 -1 323 305 0
Stamina 414 1 2035 1939 1524
Intellect 450 0 1819 1619 1092 (49)
Spirit 0 0 0 0 0
Health 40700 40700 0
Mana 50000 50000 0
Spell Power 1819 1619 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="lightforged draenei"
source=default
spec=fire
level=60
race=lightforged_draenei
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

mechagnome : 5240 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5239.5 5239.5 9.9 / 0.190% 650.2 / 12.4% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.9 779.4 Mana 0.00% 54.3 99.9% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
mechagnome 5240
Arcane Explosion 12 0.2% 2.6 115.25sec 1356 1192 Direct 2.6 1064 2117 1359 27.7%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.59 2.59 0.00 0.00 1.1381 0.0000 3511.42 3511.42 0.00% 1191.52 1191.52
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.28% 1.87 0 5 1064.10 1002 1501 987.22 0 1501 1992 1992 0.00%
crit 27.72% 0.72 0 4 2117.41 2005 3003 1163.50 0 3003 1519 1519 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.59
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 164 3.1% 4.5 79.22sec 10965 0 Direct 4.3 8616 19093 11409 26.6%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 4.31 0.00 0.00 0.0000 0.0000 49112.46 49112.46 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 73.38% 3.16 0 5 8616.42 6460 9586 8514.95 0 9586 27231 27231 0.00%
crit 26.62% 1.15 0 5 19092.57 14857 22048 13831.20 0 22048 21882 21882 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.9 9.92sec 263 0 Direct 29.9 158 420 263 40.1%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.86 29.86 0.00 0.00 0.0000 0.0000 7856.12 7856.12 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.93% 17.89 5 35 158.29 135 249 158.32 138 194 2833 2833 0.00%
crit 40.07% 11.96 3 26 419.76 269 572 420.77 325 516 5023 5023 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 18 0.3% 1.2 138.76sec 4470 3819 Direct 1.2 0 4470 4470 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.17 1.17 0.00 0.00 1.1707 0.0000 5224.86 5224.86 0.00% 3819.34 3819.34
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.17 0 4 4469.50 3777 4939 3442.39 0 4939 5225 5225 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.17
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.8% 21.2 13.70sec 627 0 Direct 21.2 473 1028 627 27.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.21 21.21 0.00 0.00 0.0000 0.0000 13293.26 13293.26 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.24% 15.32 4 30 472.73 460 488 472.75 460 485 7243 7243 0.00%
crit 27.76% 5.89 0 14 1027.65 920 1121 1025.54 0 1121 6050 6050 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 674 12.9% 38.8 7.74sec 5188 0 Direct 38.8 0 5186 5186 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.84 38.84 0.00 0.00 0.0000 0.0000 201531.86 201531.86 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.84 31 47 5186.20 3161 6715 5187.24 4946 5420 201532 201532 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.66
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.97
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.06
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.15
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 689 (719) 13.2% (13.7%) 76.4 3.45sec 2816 1596 Direct 76.4 (212.1) 1752 3983 2697 42.4% (42.4%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.36 76.35 0.00 0.00 1.7646 0.0000 206012.51 206012.51 0.00% 1595.68 1595.68
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.61% 43.99 26 64 1752.38 1492 2505 1754.09 1628 1887 77107 77107 0.00%
crit 42.39% 32.37 21 46 3982.80 2983 6338 3986.89 3744 4243 128906 128906 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.41
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:24.05
    standard_rotation
    [|]:47.97
    Conflagration 30 0.6% 76.4 3.45sec 118 0 Periodic 135.8 38 101 66 44.6% 69.7%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.35 0.00 135.78 135.78 0.0000 1.5394 8991.10 8991.10 0.00% 43.01 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.42% 75.25 53 96 38.49 0 55 38.49 37 41 2897 2897 0.00%
crit 44.58% 60.53 41 87 100.66 0 140 100.75 93 109 6094 6094 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.6 36.58sec 1882 1177 Direct 8.6 1171 3142 1887 36.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.61 8.59 0.00 0.00 1.5986 0.0000 16214.67 16214.67 0.00% 1177.45 1177.45
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.68% 5.47 1 9 1170.59 1022 1884 1167.77 1022 1429 6405 6405 0.00%
crit 36.32% 3.12 1 8 3142.12 2350 4254 3230.04 2686 4254 9810 9810 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.66
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1134 21.6% 232.2 1.29sec 1461 0 Periodic 298.0 1137 0 1137 0.0% 99.4%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 232.17 0.00 298.03 298.03 0.0000 1.0000 339109.24 339109.24 0.00% 1137.82 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.03 239 358 1137.25 62 3352 1138.62 1022 1262 339109 339109 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4964 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 124  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 42 84 53 27.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4963.57 4963.57 0.00% 41.95 41.95
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.35% 67.29 53 79 41.80 29 51 41.80 40 44 2813 2813 0.00%
crit 27.65% 25.71 14 40 83.66 58 102 83.64 73 93 2151 2151 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2044.00
Phoenix Flames 0 (269) 0.0% (5.1%) 12.4 24.76sec 6477 5561

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.40 0.00 0.00 0.00 1.1648 0.0000 0.00 0.00 0.00% 5561.27 5561.27

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.13
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.31
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:0.97
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 269 5.1% 12.4 24.86sec 6498 0 Direct 12.4 2112 6838 6493 92.8%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.36 12.36 0.00 0.00 0.0000 0.0000 80304.73 80304.73 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.23% 0.89 0 3 2112.29 1813 2992 1352.49 0 2992 1892 1892 0.00%
crit 92.77% 11.46 7 16 6838.30 3625 7631 6839.49 6090 7223 78412 78412 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1702 (1830) 32.5% (34.9%) 71.4 4.18sec 7660 6473 Direct 72.1 (226.8) 3261 9542 7048 60.3% (60.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.38 72.13 0.00 0.00 1.1833 0.0000 508558.73 508558.73 0.00% 6473.30 6473.30
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.70% 28.63 18 42 3261.12 2683 5025 3261.11 3014 3488 93380 93380 0.00%
crit 60.30% 43.50 29 61 9542.40 5366 11557 9553.63 8870 10459 415179 415179 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.49
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.27
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.60
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.69
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.61
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.51
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.19
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 128 2.4% 72.1 4.17sec 529 0 Periodic 154.7 143 388 247 42.5% 78.9%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.13 0.00 154.66 154.66 0.0000 1.5290 38182.52 38182.52 0.00% 161.46 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.54% 88.99 57 127 142.90 16 229 142.97 136 153 12717 12717 0.00%
crit 42.46% 65.67 44 90 387.65 36 526 388.26 359 418 25465 25465 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 231 4.4% 32.5 7.78sec 2126 1733 Direct 32.5 0 2126 2126 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.52 32.51 0.00 0.00 1.2269 0.0000 69125.21 69125.21 0.00% 1732.55 1732.55
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.51 24 45 2126.33 1287 3752 2124.61 1974 2269 69125 69125 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.41
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.85
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.67
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.2 7.11sec 345 0 Direct 42.2 260 564 345 27.9%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.25 42.25 0.00 0.00 0.0000 0.0000 14559.79 14559.79 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.05% 30.44 16 53 259.67 253 268 259.69 255 265 7905 7905 0.00%
crit 27.95% 11.81 3 29 563.65 506 617 563.67 523 604 6655 6655 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
mechagnome
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:mechagnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.5 75.44sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.45 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.45
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.4 52.42sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.37 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.37
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:mechagnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:mechagnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.11sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.43
Rune of Power 6.2 49.40sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.17 0.00 0.00 0.00 1.1875 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.19
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.32sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.55% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.55%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combat Analysis 1.0 58.4 0.0sec 5.0sec 294.3sec 98.31% 0.00% 50.4 (50.4) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_combat_analysis
  • max_stacks:10
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:5.00

Stat Details

  • stat:intellect
  • amount:3.80

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:5.0s / 5.0s
  • trigger_pct:100.00%
  • duration_min/max:235.1s / 354.6s

Stack Uptimes

  • combat_analysis_1:1.69%
  • combat_analysis_3:1.69%
  • combat_analysis_4:1.69%
  • combat_analysis_5:1.69%
  • combat_analysis_6:1.69%
  • combat_analysis_7:1.69%
  • combat_analysis_8:1.69%
  • combat_analysis_9:1.69%
  • combat_analysis_10:84.75%

Spelldata

  • id:312923
  • name:Combat Analysis
  • tooltip:
  • description:You gather and analyze combat data every $t1 sec, increasing your primary stat by {$s1=4}, stacking up to {$s3=10} times. The data decays while out of combat.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:0.00%
Combustion 4.5 0.0 75.4sec 75.4sec 11.9sec 17.68% 0.00% 101.2 (101.2) 4.3

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:63.0s / 92.9s
  • trigger_min/max:63.0s / 92.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.68%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.5sec 36.5sec 19.4sec 55.97% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.2s
  • trigger_min/max:30.0s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.97%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.4 22.6 9.2sec 4.4sec 5.0sec 35.54% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 42.7s
  • trigger_min/max:1.4s / 38.6s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 25.5s

Stack Uptimes

  • fireball_1:19.27%
  • fireball_2:9.31%
  • fireball_3:4.46%
  • fireball_4:1.81%
  • fireball_5:0.55%
  • fireball_6:0.15%
  • fireball_7:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.0sec 75.0sec 14.7sec 22.13% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:62.1s / 91.7s
  • trigger_min/max:62.1s / 91.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.13%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.6 0.0 3.5sec 3.5sec 1.2sec 35.42% 45.50% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 20.0s
  • trigger_min/max:0.3s / 20.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.42%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.5 0.0 4.2sec 4.2sec 0.8sec 14.60% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 42.0s
  • trigger_min/max:0.5s / 42.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.2s

Stack Uptimes

  • hot_streak_1:14.60%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 302.8sec 302.8sec 23.1sec 10.88% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 314.9s
  • trigger_min/max:300.0s / 314.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.88%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.8sec 28.8sec 11.8sec 41.98% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 57.6s
  • trigger_min/max:4.3s / 57.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.98%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.3sec 75.3sec 14.7sec 17.03% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:62.1s / 89.3s
  • trigger_min/max:62.1s / 89.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • soul_ignition_1:17.03%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.6 65.0 111.0 3.5s 0.3s 20.0s
Heating Up removed 13.7 4.0 25.0 18.7s 1.1s 150.0s
Heating Up converted with Fire Blast 18.9 10.0 28.0 15.8s 0.5s 88.5s
Hot Streak procs 71.5 55.0 90.0 4.2s 0.5s 42.0s
Hot Streak spells used 232.2 189.0 279.0 1.3s 0.0s 5.9s
Hot Streak spell crits 158.7 124.0 198.0 1.9s 0.0s 18.8s
Hot Streak spell crits wasted 1.6 0.0 7.0 82.0s 1.2s 301.7s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.12% 12.90% 19.90% 0.5s 0.0s 4.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000179.312120.066239.630
Counterspell41.4984.363149.371198.711100.141289.459
Fire Blast0.3070.00010.12811.9242.45126.628
Rune of Power5.0880.00024.48232.65517.09058.336
Dragon's Breath124.55813.498330.116279.376191.709359.113
Combustion1.7280.00010.4917.6902.39517.392
Phoenix Flames3.4540.00037.92343.6015.91098.952

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
mechagnome
mana_regen Mana 2323.29 233279.16 100.00% 100.41 65689.61 21.97%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 779.45 784.94 65658.5 48354.4 42054.0 50000.0
Usage Type Count Total Avg RPE APR
mechagnome
arcane_explosion Mana 2.6 13166.0 5000.0 5084.5 0.3
combustion Mana 4.5 22579.5 5000.0 5072.6 0.0
counterspell Mana 4.4 4436.4 1000.0 1014.8 0.0
dragons_breath Mana 1.2 2369.8 2000.0 2027.2 2.2
fire_blast Mana 39.5 19731.1 500.0 508.0 10.2
fireball Mana 77.6 77610.3 1000.0 1016.4 2.8
frostbolt Mana 8.8 8751.5 1000.0 1015.9 1.9
pyroblast Mana 73.5 73494.0 1000.0 1029.7 7.4
scorch Mana 33.0 16508.4 500.0 507.6 4.2

Statistics & Data Analysis

Fight Length
mechagnome Fight Length
Count 1006
Mean 299.31
Minimum 240.07
Maximum 359.63
Spread ( max - min ) 119.56
Range [ ( max - min ) / 2 * 100% ] 19.97%
Standard Deviation 35.2583
5th Percentile 246.33
95th Percentile 353.87
( 95th Percentile - 5th Percentile ) 107.54
Mean Distribution
Standard Deviation 1.1116
95.00% Confidence Interval ( 297.13 - 301.49 )
Normalized 95.00% Confidence Interval ( 99.27% - 100.73% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 534
0.1% Error 53306
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 43
0.01 Scale Factor Error with Delta=300 1062
DPS
mechagnome Damage Per Second
Count 1006
Mean 5239.55
Minimum 4762.04
Maximum 5762.94
Spread ( max - min ) 1000.90
Range [ ( max - min ) / 2 * 100% ] 9.55%
Standard Deviation 160.9101
5th Percentile 4971.05
95th Percentile 5503.64
( 95th Percentile - 5th Percentile ) 532.59
Mean Distribution
Standard Deviation 5.0732
95.00% Confidence Interval ( 5229.60 - 5249.49 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3624
0.1 Scale Factor Error with Delta=300 222
0.05 Scale Factor Error with Delta=300 885
0.01 Scale Factor Error with Delta=300 22103
Priority Target DPS
mechagnome Priority Target Damage Per Second
Count 1006
Mean 5239.55
Minimum 4762.04
Maximum 5762.94
Spread ( max - min ) 1000.90
Range [ ( max - min ) / 2 * 100% ] 9.55%
Standard Deviation 160.9101
5th Percentile 4971.05
95th Percentile 5503.64
( 95th Percentile - 5th Percentile ) 532.59
Mean Distribution
Standard Deviation 5.0732
95.00% Confidence Interval ( 5229.60 - 5249.49 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3624
0.1 Scale Factor Error with Delta=300 222
0.05 Scale Factor Error with Delta=300 885
0.01 Scale Factor Error with Delta=300 22103
DPS(e)
mechagnome Damage Per Second (Effective)
Count 1006
Mean 5239.55
Minimum 4762.04
Maximum 5762.94
Spread ( max - min ) 1000.90
Range [ ( max - min ) / 2 * 100% ] 9.55%
Damage
mechagnome Damage
Count 1006
Mean 1561588.48
Minimum 1202091.18
Maximum 1902567.98
Spread ( max - min ) 700476.79
Range [ ( max - min ) / 2 * 100% ] 22.43%
DTPS
mechagnome Damage Taken Per Second
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
mechagnome Healing Per Second
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
mechagnome Healing Per Second (Effective)
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
mechagnome Heal
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
mechagnome Healing Taken Per Second
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
mechagnome Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
mechagnomeTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
mechagnome Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.47 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.37 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.59 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.66 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.19 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.43 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.48 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.66 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.45 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.49 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.27 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.13 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.41 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.41 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.17 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.60 pyroblast,if=buff.hot_streak.react
n 4.97 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.06 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.69 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.31 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.85 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 24.05 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.61 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.51 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.15 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.19 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 0.97 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.67 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 47.97 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjecggcgcgigcgigiglXtomttttomtttwuUV|||wu|||wu|||||||||||XmnttttVTbRjeckggcgcgigcgig||u||wu||UV|||Xtomttnmtttwu|||wu|||||||TV|||bRjeccggcgigigcgigXttomttVTmt|wu|u||wu||||wu|{{x{x{{xXomssqssVmsbjecRggcgcgigigcgly{{x{{x{{UVv{{xyXnsomomssqsnqssx{x{wx{{xy{wx{

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask mechagnome 50000.0/50000: 100% mana
Pre precombat 1 food mechagnome 50000.0/50000: 100% mana
Pre precombat 2 augmentation mechagnome 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.642 combustion_cooldowns a potion Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, heating_up, disciplinary_command
0:01.642 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, potion_of_spectral_intellect
0:01.642 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.642 default S cancel_buff Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.642 combustion_phase j fireball Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.449 combustion_phase e combustion Fluffy_Pillow 49811.0/50000: 100% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.449 combustion_phase c fire_blast Fluffy_Pillow 44811.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.066 combustion_phase g pyroblast Fluffy_Pillow 43928.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.015 combustion_phase g pyroblast Fluffy_Pillow 43877.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.015 combustion_phase c fire_blast Fluffy_Pillow 42877.0/50000: 86% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.962 combustion_phase g pyroblast Fluffy_Pillow 43324.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.962 combustion_phase c fire_blast Fluffy_Pillow 42324.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.910 combustion_phase g pyroblast Fluffy_Pillow 42772.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, combat_analysis, gladiators_badge, potion_of_spectral_intellect
0:06.859 combustion_phase i phoenix_flames Fluffy_Pillow 42721.0/50000: 85% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, combat_analysis, gladiators_badge, potion_of_spectral_intellect
0:07.808 combustion_phase g pyroblast Fluffy_Pillow 43670.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, combat_analysis, gladiators_badge, potion_of_spectral_intellect
0:08.758 combustion_phase c fire_blast Fluffy_Pillow 43620.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, combat_analysis, gladiators_badge, potion_of_spectral_intellect
0:08.758 combustion_phase g pyroblast Fluffy_Pillow 43120.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, combat_analysis, gladiators_badge, potion_of_spectral_intellect
0:09.708 combustion_phase i phoenix_flames Fluffy_Pillow 43070.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, combat_analysis, gladiators_badge, potion_of_spectral_intellect
0:10.656 combustion_phase g pyroblast Fluffy_Pillow 44018.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, combat_analysis(3), gladiators_badge, potion_of_spectral_intellect
0:11.606 combustion_phase i phoenix_flames Fluffy_Pillow 43968.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, combat_analysis(3), gladiators_badge, potion_of_spectral_intellect
0:12.555 combustion_phase g pyroblast Fluffy_Pillow 44917.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, combat_analysis(3), gladiators_badge, potion_of_spectral_intellect
0:13.505 combustion_phase l dragons_breath Fluffy_Pillow 44867.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, combat_analysis(3), gladiators_badge, potion_of_spectral_intellect
0:14.455 default X rune_of_power Fluffy_Pillow 43817.0/50000: 88% mana bloodlust, heating_up, disciplinary_command, combat_analysis(3), gladiators_badge, potion_of_spectral_intellect
0:15.404 rop_phase t fireball Fluffy_Pillow 44766.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, combat_analysis(4), gladiators_badge, potion_of_spectral_intellect
0:15.404 rop_phase o fire_blast Fluffy_Pillow 44766.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, combat_analysis(4), gladiators_badge, potion_of_spectral_intellect
0:16.829 rop_phase m pyroblast Fluffy_Pillow 44691.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, combat_analysis(4), potion_of_spectral_intellect
0:17.776 rop_phase t fireball Fluffy_Pillow 44638.0/50000: 89% mana bloodlust, fireball, rune_of_power, disciplinary_command, combat_analysis(4), potion_of_spectral_intellect
0:19.199 rop_phase t fireball Fluffy_Pillow 45061.0/50000: 90% mana bloodlust, fireball, rune_of_power, disciplinary_command, combat_analysis(4), potion_of_spectral_intellect
0:20.620 rop_phase t fireball Fluffy_Pillow 45482.0/50000: 91% mana bloodlust, fireball(2), rune_of_power, disciplinary_command, combat_analysis(5), potion_of_spectral_intellect
0:22.043 rop_phase t fireball Fluffy_Pillow 45905.0/50000: 92% mana bloodlust, fireball(3), rune_of_power, combat_analysis(5), potion_of_spectral_intellect
0:23.250 rop_phase o fire_blast Fluffy_Pillow 47112.0/50000: 94% mana bloodlust, heating_up, rune_of_power, combat_analysis(5), potion_of_spectral_intellect
0:23.465 rop_phase m pyroblast Fluffy_Pillow 45827.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, combat_analysis(5), potion_of_spectral_intellect
0:24.414 rop_phase t fireball Fluffy_Pillow 45776.0/50000: 92% mana bloodlust, fireball, rune_of_power, combat_analysis(5), potion_of_spectral_intellect
0:25.838 rop_phase t fireball Fluffy_Pillow 46200.0/50000: 92% mana bloodlust, fireball, rune_of_power, combat_analysis(6), potion_of_spectral_intellect
0:27.261 rop_phase t fireball Fluffy_Pillow 46623.0/50000: 93% mana bloodlust, heating_up, rune_of_power, combat_analysis(6)
0:27.662 standard_rotation w fire_blast Fluffy_Pillow 46935.0/50000: 94% mana bloodlust, heating_up, combat_analysis(6)
0:28.684 standard_rotation u pyroblast Fluffy_Pillow 46546.0/50000: 93% mana bloodlust, fireball, hot_streak, combat_analysis(6)
0:29.634 default U arcane_explosion Fluffy_Pillow 46496.0/50000: 93% mana bloodlust, fireball(2), combat_analysis(6)
0:30.583 default V frostbolt Fluffy_Pillow 42445.0/50000: 85% mana bloodlust, fireball(2), combat_analysis(7)
0:31.848 standard_rotation | fireball Fluffy_Pillow 42710.0/50000: 85% mana bloodlust, fireball(2), disciplinary_command, combat_analysis(7)
0:33.270 standard_rotation | fireball Fluffy_Pillow 43132.0/50000: 86% mana bloodlust, fireball(2), disciplinary_command, combat_analysis(7)
0:34.695 standard_rotation | fireball Fluffy_Pillow 43557.0/50000: 87% mana bloodlust, fireball(3), disciplinary_command, combat_analysis(7)
0:36.032 standard_rotation w fire_blast Fluffy_Pillow 44894.0/50000: 90% mana bloodlust, heating_up, disciplinary_command, combat_analysis(8)
0:36.118 standard_rotation u pyroblast Fluffy_Pillow 43480.0/50000: 87% mana bloodlust, hot_streak, disciplinary_command, combat_analysis(8)
0:37.067 standard_rotation | fireball Fluffy_Pillow 43429.0/50000: 87% mana bloodlust, heating_up, disciplinary_command, combat_analysis(8)
0:38.488 standard_rotation | fireball Fluffy_Pillow 43850.0/50000: 88% mana bloodlust, heating_up, disciplinary_command, combat_analysis(8)
0:39.911 standard_rotation | fireball Fluffy_Pillow 44273.0/50000: 89% mana bloodlust, fireball, disciplinary_command, combat_analysis(8)
0:41.283 standard_rotation w fire_blast Fluffy_Pillow 45645.0/50000: 91% mana heating_up, disciplinary_command, combat_analysis(9)
0:41.334 standard_rotation u pyroblast Fluffy_Pillow 44196.0/50000: 88% mana hot_streak, disciplinary_command, combat_analysis(9)
0:42.567 standard_rotation | fireball Fluffy_Pillow 44429.0/50000: 89% mana fireball, heating_up, disciplinary_command, combat_analysis(9)
0:44.415 standard_rotation | fireball Fluffy_Pillow 45277.0/50000: 91% mana fireball, heating_up, disciplinary_command, combat_analysis(9)
0:46.262 standard_rotation | fireball Fluffy_Pillow 46124.0/50000: 92% mana fireball(2), disciplinary_command, combat_analysis(10)
0:48.109 standard_rotation | fireball Fluffy_Pillow 46971.0/50000: 94% mana fireball(3), disciplinary_command, combat_analysis(10)
0:49.958 standard_rotation | fireball Fluffy_Pillow 47820.0/50000: 96% mana fireball(4), disciplinary_command, combat_analysis(10)
0:51.806 standard_rotation | fireball Fluffy_Pillow 48668.0/50000: 97% mana fireball(5), disciplinary_command, combat_analysis(10)
0:53.652 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, combat_analysis(10)
0:55.498 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, combat_analysis(10)
0:57.345 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), combat_analysis(10)
0:59.193 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), combat_analysis(10)
1:01.040 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, combat_analysis(10)
1:02.888 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, combat_analysis(10)
1:04.123 rop_phase m pyroblast Fluffy_Pillow 50000.0/50000: 100% mana fireball, hot_streak, rune_of_power, combat_analysis(10)
1:04.123 rop_phase n fire_blast Fluffy_Pillow 49000.0/50000: 98% mana fireball, rune_of_power, combat_analysis(10)
1:05.355 rop_phase t fireball Fluffy_Pillow 49732.0/50000: 99% mana fireball, rune_of_power, combat_analysis(10)
1:07.202 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, combat_analysis(10)
1:09.049 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, combat_analysis(10)
1:10.895 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, rune_of_power, combat_analysis(10)
1:12.742 default V frostbolt Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, combat_analysis(10)
1:14.384 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, combat_analysis(10)
1:14.384 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48004.0/50000: 96% mana fireball(2), rune_of_power, disciplinary_command, combat_analysis(10)
1:14.384 default R use_item_soul_igniter Fluffy_Pillow 48004.0/50000: 96% mana fireball(2), rune_of_power, disciplinary_command, combat_analysis(10), gladiators_badge
1:14.384 combustion_phase j fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball(2), rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:16.206 combustion_phase e combustion Fluffy_Pillow 49826.0/50000: 100% mana fireball(2), disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:16.206 combustion_phase c fire_blast Fluffy_Pillow 44826.0/50000: 90% mana combustion, fireball(2), rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:16.230 combustion_phase k scorch Fluffy_Pillow 43350.0/50000: 87% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:17.463 combustion_phase g pyroblast Fluffy_Pillow 44083.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:18.697 combustion_phase g pyroblast Fluffy_Pillow 44317.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:18.697 combustion_phase c fire_blast Fluffy_Pillow 43317.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:19.929 combustion_phase g pyroblast Fluffy_Pillow 44049.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:19.929 combustion_phase c fire_blast Fluffy_Pillow 43049.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:21.163 combustion_phase g pyroblast Fluffy_Pillow 43783.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:22.397 combustion_phase i phoenix_flames Fluffy_Pillow 44017.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:23.632 combustion_phase g pyroblast Fluffy_Pillow 45252.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:24.418 combustion_phase c fire_blast Fluffy_Pillow 45038.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:24.867 combustion_phase g pyroblast Fluffy_Pillow 44987.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:26.101 combustion_phase i phoenix_flames Fluffy_Pillow 45221.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:27.336 combustion_phase g pyroblast Fluffy_Pillow 46456.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:28.569 standard_rotation | fireball Fluffy_Pillow 46689.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
1:30.417 standard_rotation | fireball Fluffy_Pillow 47537.0/50000: 95% mana heating_up, disciplinary_command, combat_analysis(10)
1:32.265 standard_rotation u pyroblast Fluffy_Pillow 48385.0/50000: 97% mana hot_streak, disciplinary_command, combat_analysis(10)
1:33.499 standard_rotation | fireball Fluffy_Pillow 48619.0/50000: 97% mana fireball, disciplinary_command, combat_analysis(10)
1:35.346 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, combat_analysis(10)
1:36.516 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, combat_analysis(10)
1:37.195 standard_rotation u pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, combat_analysis(10)
1:38.429 standard_rotation | fireball Fluffy_Pillow 49240.0/50000: 98% mana fireball, combat_analysis(10)
1:40.278 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, combat_analysis(10)
1:42.126 default U arcane_explosion Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), combat_analysis(10)
1:43.359 default V frostbolt Fluffy_Pillow 45238.0/50000: 90% mana fireball(3), combat_analysis(10)
1:45.002 standard_rotation | fireball Fluffy_Pillow 45881.0/50000: 92% mana fireball(3), disciplinary_command, combat_analysis(10)
1:46.849 standard_rotation | fireball Fluffy_Pillow 46728.0/50000: 93% mana fireball(3), disciplinary_command, combat_analysis(10)
1:48.697 standard_rotation | fireball Fluffy_Pillow 47576.0/50000: 95% mana fireball(4), disciplinary_command, combat_analysis(10)
1:50.542 default X rune_of_power Fluffy_Pillow 48421.0/50000: 97% mana fireball(5), disciplinary_command, combat_analysis(10)
1:51.777 rop_phase t fireball Fluffy_Pillow 49656.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, combat_analysis(10)
1:51.777 rop_phase o fire_blast Fluffy_Pillow 49656.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, combat_analysis(10)
1:53.625 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, combat_analysis(10)
1:54.858 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, combat_analysis(10)
1:56.706 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, combat_analysis(10)
1:57.214 rop_phase n fire_blast Fluffy_Pillow 49513.0/50000: 99% mana fireball, rune_of_power, disciplinary_command, combat_analysis(10)
1:58.554 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, combat_analysis(10)
1:59.787 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, combat_analysis(10)
2:01.636 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, combat_analysis(10)
2:03.485 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command, combat_analysis(10)
2:05.086 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, combat_analysis(10)
2:05.331 standard_rotation u pyroblast Fluffy_Pillow 48745.0/50000: 97% mana hot_streak, combat_analysis(10)
2:06.564 standard_rotation | fireball Fluffy_Pillow 48978.0/50000: 98% mana fireball, combat_analysis(10)
2:08.412 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, combat_analysis(10)
2:10.259 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), combat_analysis(10)
2:12.009 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, combat_analysis(10)
2:12.106 standard_rotation u pyroblast Fluffy_Pillow 48597.0/50000: 97% mana hot_streak, combat_analysis(10)
2:13.339 standard_rotation | fireball Fluffy_Pillow 48830.0/50000: 98% mana fireball, combat_analysis(10)
2:15.188 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, combat_analysis(10)
2:17.035 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, combat_analysis(10)
2:18.884 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, combat_analysis(10)
2:20.731 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, combat_analysis(10)
2:22.579 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, combat_analysis(10)
2:24.426 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), combat_analysis(10)
2:26.272 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana heating_up, combat_analysis(10)
2:26.272 default V frostbolt Fluffy_Pillow 48003.0/50000: 96% mana heating_up, combat_analysis(10)
2:27.914 standard_rotation | fireball Fluffy_Pillow 48645.0/50000: 97% mana fireball, disciplinary_command, combat_analysis(10)
2:29.761 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command, combat_analysis(10)
2:31.609 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command, combat_analysis(10)
2:33.456 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command, combat_analysis(10)
2:33.456 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command, combat_analysis(10), gladiators_badge
2:33.456 combustion_phase j fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:34.604 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:34.604 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:35.157 combustion_phase c fire_blast Fluffy_Pillow 45053.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:35.301 combustion_phase g pyroblast Fluffy_Pillow 43697.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:36.534 combustion_phase g pyroblast Fluffy_Pillow 43930.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:36.534 combustion_phase c fire_blast Fluffy_Pillow 42930.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:37.767 combustion_phase g pyroblast Fluffy_Pillow 43663.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:38.999 combustion_phase i phoenix_flames Fluffy_Pillow 43895.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:40.234 combustion_phase g pyroblast Fluffy_Pillow 45130.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:41.469 combustion_phase i phoenix_flames Fluffy_Pillow 45365.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:42.703 combustion_phase g pyroblast Fluffy_Pillow 46599.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:42.892 combustion_phase c fire_blast Fluffy_Pillow 45788.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:43.936 combustion_phase g pyroblast Fluffy_Pillow 46332.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:45.171 combustion_phase i phoenix_flames Fluffy_Pillow 46567.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:46.406 combustion_phase g pyroblast Fluffy_Pillow 47802.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:47.638 default X rune_of_power Fluffy_Pillow 48034.0/50000: 96% mana heating_up, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
2:48.872 rop_phase t fireball Fluffy_Pillow 49268.0/50000: 99% mana heating_up, rune_of_power, combat_analysis(10)
2:50.719 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, combat_analysis(10)
2:50.993 rop_phase o fire_blast Fluffy_Pillow 49213.0/50000: 98% mana heating_up, rune_of_power, combat_analysis(10)
2:52.568 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, combat_analysis(10)
2:53.800 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, rune_of_power, combat_analysis(10)
2:55.648 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power, combat_analysis(10)
2:57.496 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, combat_analysis(10)
2:59.140 default T counterspell Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak, rune_of_power, combat_analysis(10)
2:59.140 rop_phase m pyroblast Fluffy_Pillow 48006.0/50000: 96% mana fireball, hot_streak, rune_of_power, disciplinary_command, combat_analysis(10)
3:00.374 rop_phase t fireball Fluffy_Pillow 48240.0/50000: 96% mana fireball, rune_of_power, disciplinary_command, combat_analysis(10)
3:02.221 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command, combat_analysis(10)
3:03.463 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, combat_analysis(10)
3:04.068 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command, combat_analysis(10)
3:05.303 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana hot_streak, disciplinary_command, combat_analysis(10)
3:07.151 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command, combat_analysis(10)
3:08.385 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, disciplinary_command, combat_analysis(10)
3:10.233 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, combat_analysis(10)
3:11.530 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, combat_analysis(10)
3:12.080 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command, combat_analysis(10)
3:13.315 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, disciplinary_command, combat_analysis(10)
3:15.163 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, combat_analysis(10)
3:17.011 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command, combat_analysis(10)
3:18.859 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), disciplinary_command, combat_analysis(10)
3:20.224 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, combat_analysis(10)
3:20.708 standard_rotation u pyroblast Fluffy_Pillow 48984.0/50000: 98% mana hot_streak, combat_analysis(10)
3:21.942 standard_rotation | fireball Fluffy_Pillow 49218.0/50000: 98% mana heating_up, combat_analysis(10)
3:23.790 standard_rotation { scorch Fluffy_Pillow 49005.0/50000: 98% mana heating_up, combat_analysis(10)
3:25.023 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball, combat_analysis(10)
3:26.257 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball, heating_up, combat_analysis(10)
3:27.501 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball, heating_up, combat_analysis(10)
3:28.736 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana fireball, heating_up, combat_analysis(10)
3:29.979 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball, combat_analysis(10)
3:31.213 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana fireball, combat_analysis(10)
3:32.448 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana fireball, heating_up, combat_analysis(10)
3:33.691 default X rune_of_power Fluffy_Pillow 49749.0/50000: 99% mana fireball, heating_up, combat_analysis(10)
3:35.100 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, heating_up, rune_of_power, combat_analysis(10)
3:35.100 rop_phase m pyroblast Fluffy_Pillow 49500.0/50000: 99% mana fireball, hot_streak, rune_of_power, combat_analysis(10)
3:36.333 rop_phase s scorch Fluffy_Pillow 49733.0/50000: 99% mana fireball, rune_of_power, combat_analysis(10)
3:37.566 rop_phase s scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball, rune_of_power, combat_analysis(10)
3:38.798 rop_phase q pyroblast Fluffy_Pillow 49503.0/50000: 99% mana fireball, heating_up, rune_of_power, combat_analysis(10)
3:40.043 rop_phase s scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power, combat_analysis(10)
3:41.276 rop_phase s scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, combat_analysis(10)
3:42.511 default V frostbolt Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, combat_analysis(10)
3:44.155 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, combat_analysis(10)
3:45.387 rop_phase s scorch Fluffy_Pillow 49238.0/50000: 98% mana rune_of_power, disciplinary_command, combat_analysis(10)
3:46.621 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command, combat_analysis(10)
3:46.621 combustion_phase j fireball Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command, combat_analysis(10), gladiators_badge
3:48.104 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, combat_analysis(10), gladiators_badge
3:48.133 combustion_phase c fire_blast Fluffy_Pillow 45029.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, combat_analysis(10), gladiators_badge
3:48.468 default R use_item_soul_igniter Fluffy_Pillow 43864.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, combat_analysis(10), gladiators_badge
3:48.468 combustion_phase g pyroblast Fluffy_Pillow 43864.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:49.703 combustion_phase g pyroblast Fluffy_Pillow 44099.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:49.703 combustion_phase c fire_blast Fluffy_Pillow 43099.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:50.937 combustion_phase g pyroblast Fluffy_Pillow 43833.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:50.937 combustion_phase c fire_blast Fluffy_Pillow 42833.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:52.170 combustion_phase g pyroblast Fluffy_Pillow 43566.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:53.405 combustion_phase i phoenix_flames Fluffy_Pillow 43801.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:54.638 combustion_phase g pyroblast Fluffy_Pillow 45034.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:55.872 combustion_phase i phoenix_flames Fluffy_Pillow 45268.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:57.107 combustion_phase g pyroblast Fluffy_Pillow 46503.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:57.107 combustion_phase c fire_blast Fluffy_Pillow 45503.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:58.340 combustion_phase g pyroblast Fluffy_Pillow 46236.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
3:59.573 combustion_phase l dragons_breath Fluffy_Pillow 46469.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
4:00.807 standard_rotation y phoenix_flames Fluffy_Pillow 45703.0/50000: 91% mana heating_up, disciplinary_command, soul_ignition, combat_analysis(10), gladiators_badge
4:02.040 standard_rotation { scorch Fluffy_Pillow 46936.0/50000: 94% mana disciplinary_command, soul_ignition, combat_analysis(10)
4:03.273 standard_rotation { scorch Fluffy_Pillow 47669.0/50000: 95% mana disciplinary_command, soul_ignition, combat_analysis(10)
4:04.505 standard_rotation x pyroblast Fluffy_Pillow 48401.0/50000: 97% mana heating_up, combat_analysis(10)
4:05.749 standard_rotation { scorch Fluffy_Pillow 48645.0/50000: 97% mana combat_analysis(10)
4:06.982 standard_rotation { scorch Fluffy_Pillow 49378.0/50000: 99% mana combat_analysis(10)
4:08.217 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, combat_analysis(10)
4:09.460 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana combat_analysis(10)
4:10.693 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana combat_analysis(10)
4:11.927 default U arcane_explosion Fluffy_Pillow 49505.0/50000: 99% mana heating_up, combat_analysis(10)
4:13.160 default V frostbolt Fluffy_Pillow 45738.0/50000: 91% mana hot_streak, combat_analysis(10)
4:14.802 standard_rotation v pyroblast Fluffy_Pillow 46380.0/50000: 93% mana hot_streak, disciplinary_command, combat_analysis(10)
4:16.035 standard_rotation { scorch Fluffy_Pillow 46613.0/50000: 93% mana disciplinary_command, combat_analysis(10)
4:17.268 standard_rotation { scorch Fluffy_Pillow 47346.0/50000: 95% mana disciplinary_command, combat_analysis(10)
4:18.503 standard_rotation x pyroblast Fluffy_Pillow 48081.0/50000: 96% mana heating_up, disciplinary_command, combat_analysis(10)
4:19.744 standard_rotation y phoenix_flames Fluffy_Pillow 48322.0/50000: 97% mana heating_up, disciplinary_command, combat_analysis(10)
4:20.977 default X rune_of_power Fluffy_Pillow 49555.0/50000: 99% mana disciplinary_command, combat_analysis(10)
4:22.211 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command, combat_analysis(10)
4:22.211 rop_phase s scorch Fluffy_Pillow 49500.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, combat_analysis(10)
4:23.444 rop_phase o fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, combat_analysis(10)
4:23.444 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, combat_analysis(10)
4:23.985 rop_phase o fire_blast Fluffy_Pillow 48545.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command, combat_analysis(10)
4:24.678 rop_phase m pyroblast Fluffy_Pillow 48738.0/50000: 97% mana hot_streak, rune_of_power, disciplinary_command, combat_analysis(10)
4:25.912 rop_phase s scorch Fluffy_Pillow 48972.0/50000: 98% mana rune_of_power, disciplinary_command, combat_analysis(10)
4:27.145 rop_phase s scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, disciplinary_command, combat_analysis(10)
4:28.378 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, combat_analysis(10)
4:29.623 rop_phase s scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power, disciplinary_command, combat_analysis(10)
4:30.406 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command, combat_analysis(10)
4:30.856 rop_phase q pyroblast Fluffy_Pillow 49450.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, combat_analysis(10)
4:32.100 rop_phase s scorch Fluffy_Pillow 49694.0/50000: 99% mana rune_of_power, disciplinary_command, combat_analysis(10)
4:33.335 rop_phase s scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power, disciplinary_command, combat_analysis(10)
4:34.569 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command, combat_analysis(10)
4:35.813 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up, combat_analysis(10)
4:37.049 standard_rotation x pyroblast Fluffy_Pillow 49507.0/50000: 99% mana heating_up, combat_analysis(10)
4:38.290 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana combat_analysis(10)
4:38.600 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana combat_analysis(10)
4:39.524 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, combat_analysis(10)
4:40.767 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana combat_analysis(10)
4:42.000 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana combat_analysis(10)
4:43.233 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, combat_analysis(10)
4:44.476 standard_rotation y phoenix_flames Fluffy_Pillow 49747.0/50000: 99% mana combat_analysis(10)
4:45.710 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana combat_analysis(10)
4:46.794 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana combat_analysis(10)
4:46.944 standard_rotation x pyroblast Fluffy_Pillow 49150.0/50000: 98% mana heating_up, combat_analysis(10)
4:48.188 standard_rotation { scorch Fluffy_Pillow 49394.0/50000: 99% mana heating_up, combat_analysis(10)

Stats

Level Bonus (60) Race Bonus (mechagnome) Raid-Buffed Unbuffed Gear Amount
Strength 198 -2 214 196 0
Agility 306 1 325 307 0
Stamina 414 -1 2033 1937 1524
Intellect 450 2 1821 1621 1092 (49)
Spirit 0 0 0 0 0
Health 40660 40660 0
Mana 50000 50000 0
Spell Power 1821 1621 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="mechagnome"
source=default
spec=fire
level=60
race=mechagnome
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

night_elf : 5155 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5154.6 5154.6 10.0 / 0.193% 630.6 / 12.2% 6.5
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.7 779.5 Mana 0.00% 54.3 100.5% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
night_elf 5155
Arcane Explosion 11 0.2% 2.6 114.15sec 1332 1169 Direct 2.6 1044 2087 1335 27.7%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.58 2.58 0.00 0.00 1.1399 0.0000 3438.33 3438.33 0.00% 1168.71 1168.71
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.31% 1.87 0 5 1043.53 988 1542 962.67 0 1466 1947 1947 0.00%
crit 27.69% 0.71 0 3 2086.69 1975 2932 1134.57 0 2932 1491 1491 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.58
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 164 3.2% 4.5 79.06sec 11011 0 Direct 4.3 8638 18966 11470 27.2%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.49 4.32 0.00 0.00 0.0000 0.0000 49428.30 49428.30 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.76% 3.14 0 5 8638.22 6460 9586 8553.92 0 9586 27125 27125 0.00%
crit 27.24% 1.18 0 4 18965.62 14857 22048 13928.79 0 22048 22304 22304 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.9 9.73sec 259 0 Direct 29.9 155 409 259 41.2%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.85 29.85 0.00 0.00 0.0000 0.0000 7740.45 7740.45 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 58.84% 17.56 5 32 154.59 133 244 154.73 136 184 2716 2716 0.00%
crit 41.16% 12.29 3 24 408.65 265 561 409.46 313 502 5024 5024 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 18 0.3% 1.2 129.12sec 4388 3747 Direct 1.2 0 4387 4387 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.21 1.21 0.00 0.00 1.1713 0.0000 5320.51 5320.51 0.00% 3746.84 3746.84
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.21 0 5 4387.35 3688 4844 3250.87 0 4844 5321 5321 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.21
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.9% 21.2 13.83sec 631 0 Direct 21.2 473 1026 631 28.6%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.20 21.20 0.00 0.00 0.0000 0.0000 13383.26 13383.26 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.37% 15.13 4 27 472.72 460 488 472.71 462 485 7155 7155 0.00%
crit 28.63% 6.07 0 15 1026.10 920 1121 1022.15 0 1121 6228 6228 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 661 12.8% 39.0 7.76sec 5094 0 Direct 39.0 0 5093 5093 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 39.05 39.05 0.00 0.00 0.0000 0.0000 198923.49 198923.49 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 39.05 30 47 5092.56 3115 6587 5093.95 4852 5340 198923 198923 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.69
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.91
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.27
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.17
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 676 (705) 13.1% (13.7%) 76.7 3.43sec 2769 1569 Direct 76.7 (213.2) 1714 3892 2653 43.1% (43.1%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.67 76.66 0.00 0.00 1.7654 0.0000 203408.75 203408.75 0.00% 1568.79 1568.79
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.90% 43.62 26 60 1714.26 1470 2452 1715.39 1565 1839 74791 74791 0.00%
crit 43.10% 33.04 20 47 3892.25 2940 6217 3896.79 3641 4226 128618 128618 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.45
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:23.90
    standard_rotation
    [|]:48.38
    Conflagration 30 0.6% 76.7 3.41sec 116 0 Periodic 136.5 38 98 65 45.5% 70.2%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.66 0.00 136.54 136.54 0.0000 1.5401 8922.18 8922.18 0.00% 42.43 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.48% 74.39 50 100 37.65 0 54 37.64 36 40 2800 2800 0.00%
crit 45.52% 62.16 42 84 98.47 0 137 98.56 90 108 6122 6122 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.7 36.51sec 1863 1165 Direct 8.7 1148 3086 1867 37.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.69 8.67 0.00 0.00 1.5990 0.0000 16185.58 16185.58 0.00% 1164.93 1164.93
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 62.84% 5.45 1 9 1147.85 1005 1676 1145.65 1005 1582 6250 6250 0.00%
crit 37.16% 3.22 1 8 3086.42 2311 4250 3176.99 2594 4250 9936 9936 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.72
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1115 21.6% 233.6 1.29sec 1437 0 Periodic 299.9 1119 0 1119 0.0% 100.1%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 233.60 0.00 299.95 299.95 0.0000 1.0000 335656.63 335656.63 0.00% 1119.06 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.95 239 359 1118.52 62 3340 1119.88 991 1239 335657 335657 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4960 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 124  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 41 83 53 28.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4960.23 4960.23 0.00% 41.92 41.92
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.18% 66.20 53 78 41.43 29 51 41.43 40 44 2743 2743 0.00%
crit 28.82% 26.80 15 40 82.73 58 101 82.75 71 93 2217 2217 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2036.00
Phoenix Flames 0 (263) 0.0% (5.1%) 12.4 24.50sec 6366 5465

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.42 0.00 0.00 0.00 1.1649 0.0000 0.00 0.00 0.00% 5464.85 5464.85

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.08
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.29
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:1.05
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 263 5.1% 12.4 24.52sec 6380 0 Direct 12.4 2028 6727 6375 92.5%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.39 12.39 0.00 0.00 0.0000 0.0000 79054.48 79054.48 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.45% 0.92 0 3 2028.30 1770 3070 1276.74 0 3070 1876 1876 0.00%
crit 92.55% 11.47 7 16 6727.21 3539 7485 6729.64 6137 7074 77178 77178 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1676 (1802) 32.5% (34.9%) 72.1 4.19sec 7516 6352 Direct 72.9 (229.0) 3191 9372 6915 60.3% (60.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.11 72.85 0.00 0.00 1.1833 0.0000 504040.77 504040.77 0.00% 6351.65 6351.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.72% 28.94 15 42 3190.60 2680 4928 3190.99 2954 3491 92337 92337 0.00%
crit 60.28% 43.92 30 60 9372.11 5360 11336 9383.53 8565 10067 411704 411704 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.53
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.26
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.87
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.81
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.85
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.46
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.31
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 126 2.4% 72.9 4.17sec 521 0 Periodic 156.1 140 379 243 43.1% 79.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.85 0.00 156.13 156.13 0.0000 1.5291 37932.70 37932.70 0.00% 158.89 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 56.91% 88.86 52 121 139.73 15 224 139.80 133 148 12418 12418 0.00%
crit 43.09% 67.27 47 95 379.21 35 516 379.77 350 413 25515 25515 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 225 4.4% 32.7 7.82sec 2076 1692 Direct 32.7 0 2076 2076 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.68 32.67 0.00 0.00 1.2269 0.0000 67823.90 67823.90 0.00% 1691.66 1691.66
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.67 23 44 2076.17 1260 3680 2074.56 1928 2222 67824 67824 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.46
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.93
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.69
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 1.0% 42.9 6.79sec 347 0 Direct 42.9 260 563 347 28.6%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.95 42.95 0.00 0.00 0.0000 0.0000 14890.52 14890.52 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.37% 30.65 13 51 259.77 253 268 259.76 254 265 7963 7963 0.00%
crit 28.63% 12.30 4 25 563.49 506 617 563.37 524 605 6928 6928 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
night_elf
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:night_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.5 75.30sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.46
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.4 53.33sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.39 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.39
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:night_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:night_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 302.60sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.43
Rune of Power 6.2 49.52sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.21 0.00 0.00 0.00 1.1878 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.24
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.21sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.46% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.46%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.5 0.0 75.2sec 75.2sec 11.9sec 17.61% 0.00% 101.4 (101.4) 4.3

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:63.4s / 94.1s
  • trigger_min/max:63.4s / 94.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.61%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.7 0.0 36.4sec 36.4sec 19.4sec 55.96% 0.00% 0.0 (0.0) 8.2

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 63.5s
  • trigger_min/max:30.0s / 63.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.96%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.6 22.0 9.2sec 4.5sec 4.9sec 35.10% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 41.5s
  • trigger_min/max:1.4s / 36.6s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 27.1s

Stack Uptimes

  • fireball_1:19.28%
  • fireball_2:9.21%
  • fireball_3:4.30%
  • fireball_4:1.66%
  • fireball_5:0.53%
  • fireball_6:0.13%
  • fireball_7:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 74.9sec 74.9sec 14.7sec 22.04% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.5s / 93.5s
  • trigger_min/max:61.5s / 93.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.04%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 86.3 0.0 3.5sec 3.5sec 1.2sec 35.60% 45.56% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 20.7s
  • trigger_min/max:0.3s / 20.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.60%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 72.2 0.0 4.2sec 4.2sec 0.8sec 14.75% 98.61% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.6s
  • trigger_min/max:0.5s / 41.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.7s

Stack Uptimes

  • hot_streak_1:14.75%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 302.7sec 302.7sec 23.2sec 10.89% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 315.1s
  • trigger_min/max:300.0s / 315.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.89%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.7 0.0 28.8sec 28.8sec 11.8sec 41.90% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.6s
  • trigger_min/max:4.7s / 62.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.90%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.2sec 75.2sec 14.7sec 16.97% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.5s / 90.4s
  • trigger_min/max:61.5s / 90.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.97%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 86.3 65.0 110.0 3.5s 0.3s 20.7s
Heating Up removed 13.7 4.0 26.0 18.9s 1.1s 170.4s
Heating Up converted with Fire Blast 19.1 10.0 27.0 15.8s 0.5s 96.4s
Hot Streak procs 72.2 56.0 92.0 4.2s 0.5s 41.6s
Hot Streak spells used 233.6 189.0 280.0 1.3s 0.0s 5.9s
Hot Streak spell crits 160.1 123.0 199.0 1.9s 0.0s 18.2s
Hot Streak spell crits wasted 1.6 0.0 7.0 81.6s 0.1s 321.4s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.08% 12.62% 21.31% 0.5s 0.0s 4.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000181.221120.003239.980
Counterspell41.6484.363149.215200.36397.819284.121
Fire Blast0.3070.00010.55512.0263.33528.546
Rune of Power5.0860.00025.70532.89817.80370.303
Dragon's Breath116.69813.501323.809280.419199.205359.529
Combustion1.7810.00010.1037.9352.40017.774
Phoenix Flames3.5780.00039.74945.1295.91094.801

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
night_elf
mana_regen Mana 2333.56 234765.46 100.00% 100.60 66092.07 21.97%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 779.49 784.70 66075.7 48432.3 42312.0 50000.0
Usage Type Count Total Avg RPE APR
night_elf
arcane_explosion Mana 2.6 13123.8 5000.0 5085.1 0.3
combustion Mana 4.5 22639.7 5000.0 5072.7 0.0
counterspell Mana 4.5 4459.1 1000.0 1015.0 0.0
dragons_breath Mana 1.2 2461.1 2000.0 2029.6 2.2
fire_blast Mana 39.7 19832.8 500.0 507.9 10.0
fireball Mana 77.9 77912.2 1000.0 1016.2 2.7
frostbolt Mana 8.8 8827.3 1000.0 1015.8 1.8
pyroblast Mana 74.2 74247.5 1000.0 1029.7 7.3
scorch Mana 33.2 16593.3 500.0 507.8 4.1

Statistics & Data Analysis

Fight Length
night_elf Fight Length
Count 1002
Mean 301.22
Minimum 240.00
Maximum 359.98
Spread ( max - min ) 119.98
Range [ ( max - min ) / 2 * 100% ] 19.92%
Standard Deviation 34.7344
5th Percentile 245.78
95th Percentile 354.70
( 95th Percentile - 5th Percentile ) 108.92
Mean Distribution
Standard Deviation 1.0973
95.00% Confidence Interval ( 299.07 - 303.37 )
Normalized 95.00% Confidence Interval ( 99.29% - 100.71% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 511
0.1% Error 51080
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1030
DPS
night_elf Damage Per Second
Count 1002
Mean 5154.60
Minimum 4614.06
Maximum 5671.04
Spread ( max - min ) 1056.99
Range [ ( max - min ) / 2 * 100% ] 10.25%
Standard Deviation 160.8263
5th Percentile 4883.89
95th Percentile 5398.56
( 95th Percentile - 5th Percentile ) 514.67
Mean Distribution
Standard Deviation 5.0807
95.00% Confidence Interval ( 5144.64 - 5164.56 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3740
0.1 Scale Factor Error with Delta=300 221
0.05 Scale Factor Error with Delta=300 884
0.01 Scale Factor Error with Delta=300 22080
Priority Target DPS
night_elf Priority Target Damage Per Second
Count 1002
Mean 5154.60
Minimum 4614.06
Maximum 5671.04
Spread ( max - min ) 1056.99
Range [ ( max - min ) / 2 * 100% ] 10.25%
Standard Deviation 160.8263
5th Percentile 4883.89
95th Percentile 5398.56
( 95th Percentile - 5th Percentile ) 514.67
Mean Distribution
Standard Deviation 5.0807
95.00% Confidence Interval ( 5144.64 - 5164.56 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3740
0.1 Scale Factor Error with Delta=300 221
0.05 Scale Factor Error with Delta=300 884
0.01 Scale Factor Error with Delta=300 22080
DPS(e)
night_elf Damage Per Second (Effective)
Count 1002
Mean 5154.60
Minimum 4614.06
Maximum 5671.04
Spread ( max - min ) 1056.99
Range [ ( max - min ) / 2 * 100% ] 10.25%
Damage
night_elf Damage
Count 1002
Mean 1546149.85
Minimum 1172176.07
Maximum 1879075.60
Spread ( max - min ) 706899.53
Range [ ( max - min ) / 2 * 100% ] 22.86%
DTPS
night_elf Damage Taken Per Second
Count 1002
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
night_elf Healing Per Second
Count 1002
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
night_elf Healing Per Second (Effective)
Count 1002
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
night_elf Heal
Count 1002
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
night_elf Healing Taken Per Second
Count 1002
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
night_elf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
night_elfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
night_elf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.48 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.39 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.58 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.72 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.24 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.43 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.50 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.69 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.46 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.53 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.26 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.08 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.45 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.46 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.21 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.87 pyroblast,if=buff.hot_streak.react
n 4.91 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.27 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.81 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.29 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.93 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 23.90 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.85 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.46 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.17 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.31 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 1.05 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.69 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 48.38 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjeccggcgigigcgigkhXtomtttomtttt|wUV|u||wu||||wu|||||||||XnttttVmbRjeckggcgcgigcgig|||||wu|UV|||Xntomttttomt||||wu||u||||uTV|||ecbRggcgcgigigcgiXmttomttVTm|wu||||wu||||wu|||||u|XmnmtttVbjjeccggcRgigigcgig|||||||TVv{{xXnsomomssqsnqssx{{x{wx{x{x{{x{x{{x{{x{TV{xab{RhjeccggcgigigcgigXsqnsmssqVTnsq{{xy{wv{{x{x{wv{{x{{wv{

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask night_elf 50000.0/50000: 100% mana
Pre precombat 1 food night_elf 50000.0/50000: 100% mana
Pre precombat 2 augmentation night_elf 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.643 combustion_cooldowns a potion Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command
0:01.643 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.643 default R use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.643 default S cancel_buff Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.643 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.375 combustion_phase e combustion Fluffy_Pillow 49737.0/50000: 99% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.375 combustion_phase c fire_blast Fluffy_Pillow 44737.0/50000: 89% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.898 combustion_phase c fire_blast Fluffy_Pillow 44760.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.066 combustion_phase g pyroblast Fluffy_Pillow 43428.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.016 combustion_phase g pyroblast Fluffy_Pillow 43378.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.016 combustion_phase c fire_blast Fluffy_Pillow 42378.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.965 combustion_phase g pyroblast Fluffy_Pillow 42827.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.913 combustion_phase i phoenix_flames Fluffy_Pillow 42775.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.862 combustion_phase g pyroblast Fluffy_Pillow 43724.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.811 combustion_phase i phoenix_flames Fluffy_Pillow 43673.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.760 combustion_phase g pyroblast Fluffy_Pillow 44622.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.760 combustion_phase c fire_blast Fluffy_Pillow 43622.0/50000: 87% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.708 combustion_phase g pyroblast Fluffy_Pillow 44070.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.658 combustion_phase i phoenix_flames Fluffy_Pillow 44020.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.607 combustion_phase g pyroblast Fluffy_Pillow 44969.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.558 combustion_phase k scorch Fluffy_Pillow 44920.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.507 combustion_phase h pyroblast Fluffy_Pillow 45369.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.467 default X rune_of_power Fluffy_Pillow 45329.0/50000: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.415 rop_phase t fireball Fluffy_Pillow 46277.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.415 rop_phase o fire_blast Fluffy_Pillow 46277.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.837 rop_phase m pyroblast Fluffy_Pillow 46199.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.786 rop_phase t fireball Fluffy_Pillow 46148.0/50000: 92% mana bloodlust, fireball, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.208 rop_phase t fireball Fluffy_Pillow 46570.0/50000: 93% mana bloodlust, fireball, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.630 rop_phase t fireball Fluffy_Pillow 46992.0/50000: 94% mana bloodlust, fireball(2), rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.844 rop_phase o fire_blast Fluffy_Pillow 48206.0/50000: 96% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.051 rop_phase m pyroblast Fluffy_Pillow 46913.0/50000: 94% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:22.999 rop_phase t fireball Fluffy_Pillow 46861.0/50000: 94% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:24.419 rop_phase t fireball Fluffy_Pillow 47281.0/50000: 95% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:25.842 rop_phase t fireball Fluffy_Pillow 47704.0/50000: 95% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:27.265 rop_phase t fireball Fluffy_Pillow 48127.0/50000: 96% mana bloodlust, fireball(3), rune_of_power
0:28.689 standard_rotation | fireball Fluffy_Pillow 48551.0/50000: 97% mana bloodlust, fireball(4)
0:29.989 standard_rotation w fire_blast Fluffy_Pillow 49851.0/50000: 100% mana bloodlust, heating_up
0:30.111 default U arcane_explosion Fluffy_Pillow 48473.0/50000: 97% mana bloodlust, hot_streak
0:31.060 default V frostbolt Fluffy_Pillow 44422.0/50000: 89% mana bloodlust, hot_streak
0:32.325 standard_rotation | fireball Fluffy_Pillow 44687.0/50000: 89% mana bloodlust, hot_streak, disciplinary_command
0:33.747 standard_rotation u pyroblast Fluffy_Pillow 45109.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:34.698 standard_rotation | fireball Fluffy_Pillow 45060.0/50000: 90% mana bloodlust, fireball, disciplinary_command
0:36.122 standard_rotation | fireball Fluffy_Pillow 45484.0/50000: 91% mana bloodlust, fireball, disciplinary_command
0:37.289 standard_rotation w fire_blast Fluffy_Pillow 46651.0/50000: 93% mana bloodlust, heating_up, disciplinary_command
0:37.545 standard_rotation u pyroblast Fluffy_Pillow 45407.0/50000: 91% mana bloodlust, hot_streak, disciplinary_command
0:38.494 standard_rotation | fireball Fluffy_Pillow 45356.0/50000: 91% mana bloodlust, fireball, disciplinary_command
0:39.915 standard_rotation | fireball Fluffy_Pillow 45777.0/50000: 92% mana bloodlust, fireball, disciplinary_command
0:41.337 standard_rotation | fireball Fluffy_Pillow 46199.0/50000: 92% mana fireball(2), disciplinary_command
0:43.186 standard_rotation | fireball Fluffy_Pillow 47048.0/50000: 94% mana fireball(3), disciplinary_command
0:44.280 standard_rotation w fire_blast Fluffy_Pillow 48142.0/50000: 96% mana heating_up, disciplinary_command
0:45.034 standard_rotation u pyroblast Fluffy_Pillow 47396.0/50000: 95% mana hot_streak, disciplinary_command
0:46.267 standard_rotation | fireball Fluffy_Pillow 47629.0/50000: 95% mana fireball, disciplinary_command
0:48.114 standard_rotation | fireball Fluffy_Pillow 48476.0/50000: 97% mana fireball, disciplinary_command
0:49.962 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
0:51.809 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
0:53.656 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
0:55.505 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
0:57.351 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4)
0:59.199 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(5)
1:01.046 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(6)
1:02.895 default X rune_of_power Fluffy_Pillow 49006.0/50000: 98% mana heating_up
1:04.128 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
1:04.128 rop_phase t fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
1:05.975 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, rune_of_power
1:07.823 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
1:09.670 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
1:11.517 default V frostbolt Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
1:13.160 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, rune_of_power, disciplinary_command
1:14.394 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:14.394 default R use_item_soul_igniter Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, gladiators_badge
1:14.394 combustion_phase j fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.199 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
1:16.199 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.241 combustion_phase k scorch Fluffy_Pillow 43542.0/50000: 87% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.474 combustion_phase g pyroblast Fluffy_Pillow 44275.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.708 combustion_phase g pyroblast Fluffy_Pillow 44509.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.708 combustion_phase c fire_blast Fluffy_Pillow 43509.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.944 combustion_phase g pyroblast Fluffy_Pillow 44245.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.944 combustion_phase c fire_blast Fluffy_Pillow 43245.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.178 combustion_phase g pyroblast Fluffy_Pillow 43979.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.411 combustion_phase i phoenix_flames Fluffy_Pillow 44212.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.644 combustion_phase g pyroblast Fluffy_Pillow 45445.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.475 combustion_phase c fire_blast Fluffy_Pillow 45276.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.876 combustion_phase g pyroblast Fluffy_Pillow 45177.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.110 combustion_phase i phoenix_flames Fluffy_Pillow 45411.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.343 combustion_phase g pyroblast Fluffy_Pillow 46644.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:28.577 standard_rotation | fireball Fluffy_Pillow 46878.0/50000: 94% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:30.427 standard_rotation | fireball Fluffy_Pillow 47728.0/50000: 95% mana heating_up, disciplinary_command
1:32.273 standard_rotation | fireball Fluffy_Pillow 48574.0/50000: 97% mana fireball, disciplinary_command
1:34.120 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:35.968 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
1:37.038 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:37.815 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:39.050 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball
1:40.897 default U arcane_explosion Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:42.133 default V frostbolt Fluffy_Pillow 45240.0/50000: 90% mana fireball(2)
1:43.777 standard_rotation | fireball Fluffy_Pillow 45884.0/50000: 92% mana fireball(2), disciplinary_command
1:45.626 standard_rotation | fireball Fluffy_Pillow 46733.0/50000: 93% mana fireball(2), disciplinary_command
1:47.474 standard_rotation | fireball Fluffy_Pillow 47581.0/50000: 95% mana fireball(3), disciplinary_command
1:49.321 default X rune_of_power Fluffy_Pillow 48428.0/50000: 97% mana heating_up, disciplinary_command
1:50.555 rop_phase n fire_blast Fluffy_Pillow 49662.0/50000: 99% mana fireball, rune_of_power, disciplinary_command
1:50.555 rop_phase t fireball Fluffy_Pillow 49162.0/50000: 98% mana fireball, heating_up, rune_of_power, disciplinary_command
1:51.147 rop_phase o fire_blast Fluffy_Pillow 49754.0/50000: 100% mana fireball, heating_up, rune_of_power, disciplinary_command
1:52.403 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, rune_of_power, disciplinary_command
1:53.634 rop_phase t fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
1:55.482 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
1:57.329 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power, disciplinary_command
1:59.176 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), rune_of_power, disciplinary_command
2:00.423 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
2:01.025 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
2:02.260 rop_phase t fireball Fluffy_Pillow 49241.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:04.108 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:05.955 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:07.803 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:09.652 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
2:11.456 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:11.500 standard_rotation u pyroblast Fluffy_Pillow 48544.0/50000: 97% mana hot_streak
2:12.732 standard_rotation | fireball Fluffy_Pillow 48776.0/50000: 98% mana heating_up
2:14.579 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:16.426 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:17.659 standard_rotation | fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball
2:19.507 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:21.354 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:23.202 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:25.048 standard_rotation u pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
2:26.283 default T counterspell Fluffy_Pillow 49238.0/50000: 98% mana fireball
2:26.283 default V frostbolt Fluffy_Pillow 48238.0/50000: 96% mana fireball
2:27.926 standard_rotation | fireball Fluffy_Pillow 48881.0/50000: 98% mana fireball, disciplinary_command
2:29.773 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
2:31.620 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), disciplinary_command
2:33.205 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:33.205 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command
2:33.468 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43763.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command
2:33.468 default R use_item_soul_igniter Fluffy_Pillow 43763.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
2:33.468 combustion_phase g pyroblast Fluffy_Pillow 43763.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.701 combustion_phase g pyroblast Fluffy_Pillow 43996.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.701 combustion_phase c fire_blast Fluffy_Pillow 42996.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.934 combustion_phase g pyroblast Fluffy_Pillow 43729.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.934 combustion_phase c fire_blast Fluffy_Pillow 42729.0/50000: 85% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.168 combustion_phase g pyroblast Fluffy_Pillow 43463.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.403 combustion_phase i phoenix_flames Fluffy_Pillow 43698.0/50000: 87% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.636 combustion_phase g pyroblast Fluffy_Pillow 44931.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.867 combustion_phase i phoenix_flames Fluffy_Pillow 45162.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.100 combustion_phase g pyroblast Fluffy_Pillow 46395.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.100 combustion_phase c fire_blast Fluffy_Pillow 45395.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:43.333 combustion_phase g pyroblast Fluffy_Pillow 46128.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:44.565 combustion_phase i phoenix_flames Fluffy_Pillow 46360.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:45.798 default X rune_of_power Fluffy_Pillow 47593.0/50000: 95% mana hot_streak, disciplinary_command, soul_ignition, gladiators_badge
2:47.030 rop_phase m pyroblast Fluffy_Pillow 48825.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:48.264 rop_phase t fireball Fluffy_Pillow 49059.0/50000: 98% mana rune_of_power, soul_ignition, gladiators_badge
2:50.111 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana rune_of_power
2:51.330 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:51.957 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
2:53.188 rop_phase t fireball Fluffy_Pillow 49234.0/50000: 98% mana heating_up, rune_of_power
2:55.035 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
2:56.881 default V frostbolt Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
2:58.522 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
2:58.522 rop_phase m pyroblast Fluffy_Pillow 48003.0/50000: 96% mana hot_streak, rune_of_power, disciplinary_command
2:59.754 standard_rotation | fireball Fluffy_Pillow 48235.0/50000: 96% mana heating_up, disciplinary_command
2:59.847 standard_rotation w fire_blast Fluffy_Pillow 48328.0/50000: 97% mana heating_up, disciplinary_command
3:01.602 standard_rotation u pyroblast Fluffy_Pillow 48583.0/50000: 97% mana hot_streak, disciplinary_command
3:02.836 standard_rotation | fireball Fluffy_Pillow 48817.0/50000: 98% mana fireball, heating_up, disciplinary_command
3:04.685 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, heating_up, disciplinary_command
3:06.533 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
3:08.380 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command
3:09.471 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:10.228 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
3:11.462 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, disciplinary_command
3:13.311 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, disciplinary_command
3:15.157 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), disciplinary_command
3:17.006 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, disciplinary_command
3:17.120 standard_rotation w fire_blast Fluffy_Pillow 49120.0/50000: 98% mana heating_up, disciplinary_command
3:18.854 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak
3:20.087 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball(2)
3:21.936 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
3:23.784 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
3:25.633 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(4)
3:27.480 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:29.327 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
3:30.561 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana hot_streak
3:32.409 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
3:33.644 rop_phase m pyroblast Fluffy_Pillow 50000.0/50000: 100% mana fireball, hot_streak, rune_of_power
3:33.644 rop_phase n fire_blast Fluffy_Pillow 49000.0/50000: 98% mana fireball, rune_of_power
3:34.879 rop_phase m pyroblast Fluffy_Pillow 49735.0/50000: 99% mana fireball, hot_streak, rune_of_power
3:36.113 rop_phase t fireball Fluffy_Pillow 49969.0/50000: 100% mana fireball, heating_up, rune_of_power
3:37.960 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, rune_of_power
3:39.809 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power
3:41.656 default V frostbolt Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
3:43.299 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
3:43.299 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, gladiators_badge
3:45.147 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, disciplinary_command, gladiators_badge
3:46.308 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), disciplinary_command, gladiators_badge
3:46.308 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), rune_of_power, disciplinary_command, gladiators_badge
3:46.885 combustion_phase c fire_blast Fluffy_Pillow 45077.0/50000: 90% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, gladiators_badge
3:46.993 combustion_phase g pyroblast Fluffy_Pillow 43685.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:48.227 combustion_phase g pyroblast Fluffy_Pillow 43919.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:48.227 combustion_phase c fire_blast Fluffy_Pillow 42919.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, gladiators_badge
3:49.461 default R use_item_soul_igniter Fluffy_Pillow 43653.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:49.461 combustion_phase g pyroblast Fluffy_Pillow 43653.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.694 combustion_phase i phoenix_flames Fluffy_Pillow 43886.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.929 combustion_phase g pyroblast Fluffy_Pillow 45121.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.162 combustion_phase i phoenix_flames Fluffy_Pillow 45354.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.395 combustion_phase g pyroblast Fluffy_Pillow 46587.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.155 combustion_phase c fire_blast Fluffy_Pillow 46347.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.628 combustion_phase g pyroblast Fluffy_Pillow 46320.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.862 combustion_phase i phoenix_flames Fluffy_Pillow 46554.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.094 combustion_phase g pyroblast Fluffy_Pillow 47786.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.327 standard_rotation | fireball Fluffy_Pillow 48019.0/50000: 96% mana heating_up, disciplinary_command, soul_ignition
4:01.172 standard_rotation | fireball Fluffy_Pillow 48864.0/50000: 98% mana heating_up, disciplinary_command, soul_ignition
4:03.019 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command, soul_ignition
4:04.868 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
4:06.716 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
4:08.564 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
4:10.412 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
4:12.260 default T counterspell Fluffy_Pillow 49005.0/50000: 98% mana heating_up
4:12.260 default V frostbolt Fluffy_Pillow 48005.0/50000: 96% mana heating_up
4:13.903 standard_rotation v pyroblast Fluffy_Pillow 48648.0/50000: 97% mana hot_streak, disciplinary_command
4:15.137 standard_rotation { scorch Fluffy_Pillow 48882.0/50000: 98% mana disciplinary_command
4:16.370 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
4:17.604 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
4:18.847 default X rune_of_power Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command
4:20.079 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:20.079 rop_phase s scorch Fluffy_Pillow 49500.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:21.311 rop_phase o fire_blast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:21.311 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:21.832 rop_phase o fire_blast Fluffy_Pillow 48524.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command
4:22.543 rop_phase m pyroblast Fluffy_Pillow 48735.0/50000: 97% mana hot_streak, rune_of_power, disciplinary_command
4:23.776 rop_phase s scorch Fluffy_Pillow 48968.0/50000: 98% mana rune_of_power, disciplinary_command
4:25.009 rop_phase s scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, disciplinary_command
4:26.243 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:27.486 rop_phase s scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power, disciplinary_command
4:28.274 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:28.721 rop_phase q pyroblast Fluffy_Pillow 49447.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:29.963 rop_phase s scorch Fluffy_Pillow 49689.0/50000: 99% mana rune_of_power, disciplinary_command
4:31.197 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
4:32.430 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
4:33.676 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana disciplinary_command
4:34.909 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:36.143 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:37.385 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:37.385 standard_rotation w fire_blast Fluffy_Pillow 49747.0/50000: 99% mana
4:38.619 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:39.864 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana heating_up
4:41.097 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:42.339 standard_rotation { scorch Fluffy_Pillow 49746.0/50000: 99% mana heating_up
4:43.572 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:44.818 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:46.051 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:47.285 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:48.528 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:49.760 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:51.005 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:52.239 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:53.472 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:54.715 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:55.948 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:57.182 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:58.426 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:59.659 default T counterspell Fluffy_Pillow 49504.0/50000: 99% mana
4:59.659 default V frostbolt Fluffy_Pillow 48504.0/50000: 97% mana
5:01.301 standard_rotation { scorch Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
5:02.536 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, disciplinary_command
5:03.778 combustion_cooldowns a potion Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command
5:03.778 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, potion_of_spectral_intellect
5:03.778 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:05.012 default R use_item_soul_igniter Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:05.012 combustion_phase h pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:06.255 combustion_phase j fireball Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:07.433 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:07.433 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:08.012 combustion_phase c fire_blast Fluffy_Pillow 45079.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:08.102 combustion_phase g pyroblast Fluffy_Pillow 43669.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:09.335 combustion_phase g pyroblast Fluffy_Pillow 43902.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:09.335 combustion_phase c fire_blast Fluffy_Pillow 42902.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:10.568 combustion_phase g pyroblast Fluffy_Pillow 43635.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:11.802 combustion_phase i phoenix_flames Fluffy_Pillow 43869.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:13.034 combustion_phase g pyroblast Fluffy_Pillow 45101.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:14.266 combustion_phase i phoenix_flames Fluffy_Pillow 45333.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.500 combustion_phase g pyroblast Fluffy_Pillow 46567.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.673 combustion_phase c fire_blast Fluffy_Pillow 45740.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:16.732 combustion_phase g pyroblast Fluffy_Pillow 46299.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:17.966 combustion_phase i phoenix_flames Fluffy_Pillow 46533.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:19.198 combustion_phase g pyroblast Fluffy_Pillow 47765.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, potion_of_spectral_intellect
5:20.431 default X rune_of_power Fluffy_Pillow 47998.0/50000: 96% mana heating_up, disciplinary_command, potion_of_spectral_intellect
5:21.664 rop_phase s scorch Fluffy_Pillow 49231.0/50000: 98% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:22.897 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:23.822 rop_phase n fire_blast Fluffy_Pillow 49390.0/50000: 99% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:24.141 rop_phase s scorch Fluffy_Pillow 49248.0/50000: 98% mana hot_streak, rune_of_power, potion_of_spectral_intellect
5:25.376 rop_phase m pyroblast Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power, potion_of_spectral_intellect
5:26.610 rop_phase s scorch Fluffy_Pillow 49740.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:27.844 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:29.075 rop_phase q pyroblast Fluffy_Pillow 49502.0/50000: 99% mana heating_up, rune_of_power
5:30.321 default V frostbolt Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
5:31.965 default T counterspell Fluffy_Pillow 49006.0/50000: 98% mana rune_of_power
5:31.965 rop_phase n fire_blast Fluffy_Pillow 48006.0/50000: 96% mana rune_of_power, disciplinary_command
5:32.016 rop_phase s scorch Fluffy_Pillow 47557.0/50000: 95% mana heating_up, rune_of_power, disciplinary_command
5:33.249 rop_phase q pyroblast Fluffy_Pillow 48290.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command
5:34.494 standard_rotation { scorch Fluffy_Pillow 48535.0/50000: 97% mana disciplinary_command
5:35.726 standard_rotation { scorch Fluffy_Pillow 49267.0/50000: 99% mana disciplinary_command
5:36.960 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
5:38.204 standard_rotation y phoenix_flames Fluffy_Pillow 49749.0/50000: 99% mana disciplinary_command
5:39.437 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
5:40.671 standard_rotation w fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
5:40.671 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
5:41.905 standard_rotation { scorch Fluffy_Pillow 49239.0/50000: 98% mana disciplinary_command
5:43.136 standard_rotation { scorch Fluffy_Pillow 49502.0/50000: 99% mana disciplinary_command
5:44.370 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
5:45.616 standard_rotation { scorch Fluffy_Pillow 49751.0/50000: 100% mana heating_up, disciplinary_command
5:46.848 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, disciplinary_command
5:48.092 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up, disciplinary_command
5:49.326 standard_rotation w fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
5:49.326 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
5:50.558 standard_rotation { scorch Fluffy_Pillow 49237.0/50000: 98% mana disciplinary_command
5:51.789 standard_rotation { scorch Fluffy_Pillow 49502.0/50000: 99% mana disciplinary_command
5:53.024 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
5:54.266 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
5:55.498 standard_rotation { scorch Fluffy_Pillow 49503.0/50000: 99% mana
5:56.730 standard_rotation w fire_blast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
5:56.730 standard_rotation v pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
5:57.965 standard_rotation { scorch Fluffy_Pillow 49238.0/50000: 98% mana

Stats

Level Bonus (60) Race Bonus (night_elf) Raid-Buffed Unbuffed Gear Amount
Strength 198 -2 214 196 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 0 1819 1619 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1819 1619 0
Melee Crit 13.86% 13.86% 275
Spell Crit 28.86% 28.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="night_elf"
source=default
spec=fire
level=60
race=night_elf
timeofday=day
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

no_race : 5136 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5135.7 5135.7 9.9 / 0.193% 630.7 / 12.3% 6.5
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.1 778.8 Mana 0.00% 54.2 100.0% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
no_race 5136
Arcane Explosion 12 0.2% 2.6 104.94sec 1334 1171 Direct 2.6 1043 2089 1334 27.8%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.59 2.59 0.00 0.00 1.1396 0.0000 3455.42 3455.42 0.00% 1170.54 1170.54
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.20% 1.87 0 5 1042.57 988 1466 978.27 0 1466 1950 1950 0.00%
crit 27.80% 0.72 0 3 2089.38 1975 2932 1199.19 0 2932 1505 1505 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.59
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 166 3.2% 4.5 79.25sec 11136 0 Direct 4.3 8613 19164 11587 28.2%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 4.29 0.00 0.00 0.0000 0.0000 49676.95 49676.95 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.83% 3.08 0 5 8613.04 6460 9586 8576.65 0 9586 26528 26528 0.00%
crit 28.17% 1.21 0 4 19164.41 14857 22048 14888.59 0 22048 23149 23149 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 30.0 9.96sec 258 0 Direct 30.0 155 409 258 40.7%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.00 30.00 0.00 0.00 0.0000 0.0000 7742.27 7742.27 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.31% 17.79 5 33 154.88 133 244 154.95 136 176 2756 2756 0.00%
crit 40.69% 12.20 2 24 408.60 265 561 408.32 304 482 4986 4986 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 18 0.3% 1.2 139.56sec 4380 3729 Direct 1.2 0 4379 4379 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.20 1.20 0.00 0.00 1.1750 0.0000 5250.67 5250.67 0.00% 3729.17 3729.17
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.20 0 4 4379.36 3688 4844 3361.52 0 4844 5251 5251 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.20
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.9% 21.2 13.73sec 626 0 Direct 21.2 473 1028 626 27.6%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.20 21.20 0.00 0.00 0.0000 0.0000 13269.79 13269.79 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.41% 15.35 5 29 472.62 460 488 472.61 460 485 7257 7257 0.00%
crit 27.59% 5.85 0 14 1027.77 920 1121 1025.43 0 1121 6013 6013 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 660 12.9% 38.8 7.73sec 5090 0 Direct 38.8 0 5088 5088 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.83 38.83 0.00 0.00 0.0000 0.0000 197652.49 197652.49 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.83 31 47 5087.61 3115 6587 5088.78 4819 5359 197652 197652 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.59
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.89
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.18
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.17
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 674 (704) 13.1% (13.7%) 76.5 3.38sec 2754 1560 Direct 76.5 (212.5) 1715 3898 2639 42.3% (42.3%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.52 76.52 0.00 0.00 1.7649 0.0000 201942.56 201942.56 0.00% 1560.46 1560.46
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.70% 44.15 27 62 1715.50 1470 2452 1716.97 1593 1821 75755 75755 0.00%
crit 42.30% 32.36 20 44 3898.16 2940 6217 3903.26 3633 4193 126187 126187 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.41
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:23.97
    standard_rotation
    [|]:48.19
    Conflagration 29 0.6% 76.5 3.38sec 115 0 Periodic 135.9 38 99 65 44.3% 69.8%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.52 0.00 135.95 135.95 0.0000 1.5399 8806.77 8806.77 0.00% 42.07 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.73% 75.76 49 104 37.67 0 54 37.67 36 40 2854 2854 0.00%
crit 44.27% 60.19 41 86 98.88 0 137 98.97 90 108 5953 5953 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 53 1.0% 8.6 36.57sec 1839 1151 Direct 8.6 1147 3092 1846 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.61 8.59 0.00 0.00 1.5986 0.0000 15834.06 15834.06 0.00% 1150.56 1150.56
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.23% 5.52 1 9 1146.91 1005 1676 1145.31 1005 1582 6326 6326 0.00%
crit 35.77% 3.07 1 8 3091.89 2311 4250 3197.94 2593 4250 9508 9508 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.66
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1110 21.6% 232.3 1.29sec 1430 0 Periodic 298.4 1113 0 1113 0.0% 99.5%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 232.31 0.00 298.35 298.35 0.0000 1.0000 332214.68 332214.68 0.00% 1113.50 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.35 239 359 1113.00 62 3340 1114.44 994 1238 332215 332215 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4935 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 123  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 41 83 53 28.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4935.22 4935.22 0.00% 41.71 41.71
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.89% 66.86 52 81 41.40 29 51 41.40 40 44 2768 2768 0.00%
crit 28.11% 26.14 12 41 82.91 58 101 82.92 72 92 2167 2167 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2054.00
Phoenix Flames 0 (263) 0.0% (5.1%) 12.4 25.04sec 6354 5455

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.38 0.00 0.00 0.00 1.1647 0.0000 0.00 0.00 0.00% 5455.27 5455.27

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.06
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.31
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:1.01
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 263 5.1% 12.4 25.07sec 6368 0 Direct 12.4 2055 6720 6363 92.4%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.36 12.36 0.00 0.00 0.0000 0.0000 78686.84 78686.84 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.57% 0.94 0 3 2055.29 1770 2928 1325.87 0 2928 1929 1929 0.00%
crit 92.43% 11.42 8 16 6719.82 3539 7485 6720.91 6097 7111 76758 76758 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1664 (1789) 32.4% (34.8%) 71.3 4.19sec 7510 6348 Direct 72.0 (226.7) 3191 9388 6908 60.0% (60.0%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.27 72.03 0.00 0.00 1.1831 0.0000 497830.27 497830.27 0.00% 6347.59 6347.59
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.98% 28.79 17 40 3190.74 2680 4928 3191.41 2963 3412 91881 91881 0.00%
crit 60.02% 43.23 28 60 9388.02 5360 11336 9399.71 8735 10154 405949 405949 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.32
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.25
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.70
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.75
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.61
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.46
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.17
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 125 2.4% 72.0 4.18sec 519 0 Periodic 154.7 140 381 241 42.3% 78.9%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.03 0.00 154.69 154.69 0.0000 1.5289 37373.31 37373.31 0.00% 158.03 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.74% 89.32 60 123 139.65 15 224 139.71 132 149 12475 12475 0.00%
crit 42.26% 65.36 44 93 380.85 35 516 381.48 345 414 24898 24898 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 226 4.4% 32.6 8.10sec 2077 1693 Direct 32.6 0 2077 2077 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.60 32.59 0.00 0.00 1.2269 0.0000 67696.20 67696.20 0.00% 1692.70 1692.70
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.59 24 46 2077.26 1260 3680 2076.03 1933 2252 67696 67696 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.43
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.94
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.65
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.3 6.87sec 344 0 Direct 42.3 260 564 344 27.6%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.31 42.31 0.00 0.00 0.0000 0.0000 14540.78 14540.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.37% 30.62 16 48 259.70 253 268 259.69 254 266 7951 7951 0.00%
crit 27.63% 11.69 3 27 563.67 506 617 563.54 506 605 6589 6589 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
no_race
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.4 75.36sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.43
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.3 53.69sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.29
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.58sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.43 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.42
Rune of Power 6.2 49.03sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.18 0.00 0.00 0.00 1.1876 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.21
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.31sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.54% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.54%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.4sec 75.4sec 11.8sec 17.60% 0.00% 100.8 (100.8) 4.3

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.5s / 91.8s
  • trigger_min/max:61.5s / 91.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:17.60%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.5sec 36.5sec 19.4sec 55.87% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.2s
  • trigger_min/max:30.0s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.87%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 299.6sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 21.4 22.7 9.2sec 4.4sec 5.0sec 35.69% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 39.8s
  • trigger_min/max:1.4s / 35.5s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 27.7s

Stack Uptimes

  • fireball_1:19.24%
  • fireball_2:9.43%
  • fireball_3:4.49%
  • fireball_4:1.78%
  • fireball_5:0.60%
  • fireball_6:0.16%
  • fireball_7:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.1sec 75.1sec 14.7sec 22.02% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.4s / 89.8s
  • trigger_min/max:60.4s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.02%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.5 0.0 3.5sec 3.5sec 1.2sec 35.38% 45.50% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 21.3s
  • trigger_min/max:0.3s / 21.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.38%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.4 0.0 4.2sec 4.2sec 0.8sec 14.46% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 40.2s
  • trigger_min/max:0.5s / 40.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.8s

Stack Uptimes

  • hot_streak_1:14.46%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.2sec 303.2sec 23.2sec 10.87% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 317.4s
  • trigger_min/max:300.0s / 317.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.87%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.9sec 28.9sec 11.8sec 41.93% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 59.0s
  • trigger_min/max:5.3s / 59.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:41.93%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.3sec 75.3sec 14.7sec 16.94% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.4s / 89.8s
  • trigger_min/max:60.4s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.94%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 299.6sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation 1.0 0.0 0.0sec 0.0sec 299.6sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:18.00
  • stat:strength
  • amount:18.00
  • stat:intellect
  • amount:18.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • veiled_augmentation_1:100.00%

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 299.6sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.9s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.5 65.0 110.0 3.5s 0.3s 21.3s
Heating Up removed 13.7 3.0 27.0 18.7s 1.1s 143.9s
Heating Up converted with Fire Blast 19.1 12.0 27.0 15.7s 0.5s 102.0s
Hot Streak procs 71.4 56.0 91.0 4.2s 0.5s 40.2s
Hot Streak spells used 232.3 189.0 280.0 1.3s 0.0s 5.9s
Hot Streak spell crits 158.4 126.0 197.0 1.9s 0.0s 17.1s
Hot Streak spell crits wasted 1.6 0.0 9.0 83.1s 0.1s 311.4s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.14% 12.26% 20.19% 0.5s 0.0s 3.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000179.633120.094239.926
Counterspell42.6374.363150.453201.11198.412307.281
Fire Blast0.3080.00010.69111.9883.16428.538
Rune of Power5.0340.00025.56132.51618.13561.202
Dragon's Breath119.85413.500324.994278.997183.748359.377
Combustion1.7470.00010.6677.7472.41718.092
Phoenix Flames3.5130.00038.53344.3235.90996.182

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
no_race
mana_regen Mana 2328.83 233326.86 100.00% 100.19 65959.64 22.04%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 778.80 784.15 65928.3 48396.4 42382.0 50000.0
Usage Type Count Total Avg RPE APR
no_race
arcane_explosion Mana 2.6 13165.2 5000.0 5082.1 0.3
combustion Mana 4.5 22517.3 5000.0 5072.4 0.0
counterspell Mana 4.4 4356.1 1000.0 1015.0 0.0
dragons_breath Mana 1.2 2429.3 2000.0 2026.4 2.2
fire_blast Mana 39.4 19723.5 500.0 507.9 10.0
fireball Mana 77.8 77753.7 1000.0 1016.1 2.7
frostbolt Mana 8.7 8741.8 1000.0 1015.4 1.8
pyroblast Mana 73.4 73393.7 1000.0 1029.8 7.3
scorch Mana 33.1 16556.4 500.0 507.9 4.1

Statistics & Data Analysis

Fight Length
no_race Fight Length
Count 1011
Mean 299.63
Minimum 240.09
Maximum 359.93
Spread ( max - min ) 119.83
Range [ ( max - min ) / 2 * 100% ] 20.00%
Standard Deviation 34.9453
5th Percentile 245.63
95th Percentile 354.52
( 95th Percentile - 5th Percentile ) 108.89
Mean Distribution
Standard Deviation 1.0990
95.00% Confidence Interval ( 297.48 - 301.79 )
Normalized 95.00% Confidence Interval ( 99.28% - 100.72% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 523
0.1% Error 52251
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1043
DPS
no_race Damage Per Second
Count 1011
Mean 5135.70
Minimum 4670.24
Maximum 5630.21
Spread ( max - min ) 959.97
Range [ ( max - min ) / 2 * 100% ] 9.35%
Standard Deviation 160.7164
5th Percentile 4868.83
95th Percentile 5400.73
( 95th Percentile - 5th Percentile ) 531.90
Mean Distribution
Standard Deviation 5.0546
95.00% Confidence Interval ( 5125.79 - 5145.61 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3762
0.1 Scale Factor Error with Delta=300 221
0.05 Scale Factor Error with Delta=300 882
0.01 Scale Factor Error with Delta=300 22050
Priority Target DPS
no_race Priority Target Damage Per Second
Count 1011
Mean 5135.70
Minimum 4670.24
Maximum 5630.21
Spread ( max - min ) 959.97
Range [ ( max - min ) / 2 * 100% ] 9.35%
Standard Deviation 160.7164
5th Percentile 4868.83
95th Percentile 5400.73
( 95th Percentile - 5th Percentile ) 531.90
Mean Distribution
Standard Deviation 5.0546
95.00% Confidence Interval ( 5125.79 - 5145.61 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3762
0.1 Scale Factor Error with Delta=300 221
0.05 Scale Factor Error with Delta=300 882
0.01 Scale Factor Error with Delta=300 22050
DPS(e)
no_race Damage Per Second (Effective)
Count 1011
Mean 5135.70
Minimum 4670.24
Maximum 5630.21
Spread ( max - min ) 959.97
Range [ ( max - min ) / 2 * 100% ] 9.35%
Damage
no_race Damage
Count 1011
Mean 1531973.06
Minimum 1211879.50
Maximum 1871611.56
Spread ( max - min ) 659732.06
Range [ ( max - min ) / 2 * 100% ] 21.53%
DTPS
no_race Damage Taken Per Second
Count 1011
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
no_race Healing Per Second
Count 1011
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
no_race Healing Per Second (Effective)
Count 1011
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
no_race Heal
Count 1011
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
no_race Healing Taken Per Second
Count 1011
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
no_race Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
no_raceTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
no_race Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.46 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.29 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.59 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.66 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.21 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.42 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.47 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.59 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.43 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.32 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.25 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.06 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.41 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.43 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.20 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.70 pyroblast,if=buff.hot_streak.react
n 4.89 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.18 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.75 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.31 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.94 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 23.97 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.61 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.46 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.17 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.17 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 1.01 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.65 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 48.19 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjecggcgcgigcgigiglXtomtttomtttt|wUV|u|wu||||wu||||||||uXnttttVtbRjeggcgcgcgigigcg||u||||UV|||Xntomtomtttt|wu||||wu|||||uTV|bR|eggcgcgcgigigcgXtttttomUV||wu||wu||||||||||||wXmntttssqsTV{x{bR{hjecggcgcgigigcgl{x{{x{UV{Xmnomsqssomssq{x{wx{x{{x{wx{x{x{{x{{x{{x{{xXnVomnabRsj

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask no_race 50000.0/50000: 100% mana
Pre precombat 1 food no_race 50000.0/50000: 100% mana
Pre precombat 2 augmentation no_race 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.641 combustion_cooldowns a potion Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command
0:01.641 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, potion_of_spectral_intellect
0:01.641 default R use_item_soul_igniter Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.641 default S cancel_buff Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.641 combustion_phase j fireball Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.366 combustion_phase e combustion Fluffy_Pillow 49728.0/50000: 99% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.366 combustion_phase c fire_blast Fluffy_Pillow 44728.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.064 combustion_phase g pyroblast Fluffy_Pillow 43926.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.013 combustion_phase g pyroblast Fluffy_Pillow 43875.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.013 combustion_phase c fire_blast Fluffy_Pillow 42875.0/50000: 86% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.962 combustion_phase g pyroblast Fluffy_Pillow 43324.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.962 combustion_phase c fire_blast Fluffy_Pillow 42324.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.911 combustion_phase g pyroblast Fluffy_Pillow 42773.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.861 combustion_phase i phoenix_flames Fluffy_Pillow 42723.0/50000: 85% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.810 combustion_phase g pyroblast Fluffy_Pillow 43672.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.714 combustion_phase c fire_blast Fluffy_Pillow 43576.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.760 combustion_phase g pyroblast Fluffy_Pillow 43122.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.710 combustion_phase i phoenix_flames Fluffy_Pillow 43072.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.660 combustion_phase g pyroblast Fluffy_Pillow 44022.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.610 combustion_phase i phoenix_flames Fluffy_Pillow 43972.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.558 combustion_phase g pyroblast Fluffy_Pillow 44920.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.507 combustion_phase l dragons_breath Fluffy_Pillow 44869.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.456 default X rune_of_power Fluffy_Pillow 43818.0/50000: 88% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.405 rop_phase t fireball Fluffy_Pillow 44767.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.405 rop_phase o fire_blast Fluffy_Pillow 44767.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.827 rop_phase m pyroblast Fluffy_Pillow 44689.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.774 rop_phase t fireball Fluffy_Pillow 44636.0/50000: 89% mana bloodlust, fireball, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.198 rop_phase t fireball Fluffy_Pillow 45060.0/50000: 90% mana bloodlust, fireball, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.620 rop_phase t fireball Fluffy_Pillow 45482.0/50000: 91% mana bloodlust, fireball(2), rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.692 rop_phase o fire_blast Fluffy_Pillow 46554.0/50000: 93% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.041 rop_phase m pyroblast Fluffy_Pillow 45403.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:22.990 rop_phase t fireball Fluffy_Pillow 45352.0/50000: 91% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:24.413 rop_phase t fireball Fluffy_Pillow 45775.0/50000: 92% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:25.835 rop_phase t fireball Fluffy_Pillow 46197.0/50000: 92% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:27.257 rop_phase t fireball Fluffy_Pillow 46619.0/50000: 93% mana bloodlust, fireball(3), rune_of_power
0:28.678 standard_rotation | fireball Fluffy_Pillow 47040.0/50000: 94% mana bloodlust, fireball(4)
0:29.819 standard_rotation w fire_blast Fluffy_Pillow 48181.0/50000: 96% mana bloodlust, heating_up
0:30.101 default U arcane_explosion Fluffy_Pillow 46963.0/50000: 94% mana bloodlust, hot_streak
0:31.052 default V frostbolt Fluffy_Pillow 42914.0/50000: 86% mana bloodlust, fireball, hot_streak
0:32.318 standard_rotation | fireball Fluffy_Pillow 43180.0/50000: 86% mana bloodlust, fireball, hot_streak, disciplinary_command
0:33.739 standard_rotation u pyroblast Fluffy_Pillow 43601.0/50000: 87% mana bloodlust, fireball, hot_streak, disciplinary_command
0:34.688 standard_rotation | fireball Fluffy_Pillow 43550.0/50000: 87% mana bloodlust, heating_up, disciplinary_command
0:34.884 standard_rotation w fire_blast Fluffy_Pillow 43746.0/50000: 87% mana bloodlust, heating_up, disciplinary_command
0:36.111 standard_rotation u pyroblast Fluffy_Pillow 43473.0/50000: 87% mana bloodlust, hot_streak, disciplinary_command
0:37.060 standard_rotation | fireball Fluffy_Pillow 43422.0/50000: 87% mana bloodlust, heating_up, disciplinary_command
0:38.484 standard_rotation | fireball Fluffy_Pillow 43846.0/50000: 88% mana bloodlust, heating_up, disciplinary_command
0:39.908 standard_rotation | fireball Fluffy_Pillow 44270.0/50000: 89% mana bloodlust, fireball, disciplinary_command
0:41.330 standard_rotation | fireball Fluffy_Pillow 44692.0/50000: 89% mana heating_up, disciplinary_command
0:41.645 standard_rotation w fire_blast Fluffy_Pillow 45007.0/50000: 90% mana heating_up, disciplinary_command
0:43.177 standard_rotation u pyroblast Fluffy_Pillow 45039.0/50000: 90% mana fireball, hot_streak, disciplinary_command
0:44.410 standard_rotation | fireball Fluffy_Pillow 45272.0/50000: 91% mana fireball(2), disciplinary_command
0:46.259 standard_rotation | fireball Fluffy_Pillow 46121.0/50000: 92% mana fireball(2), disciplinary_command
0:48.108 standard_rotation | fireball Fluffy_Pillow 46970.0/50000: 94% mana heating_up, disciplinary_command
0:49.954 standard_rotation | fireball Fluffy_Pillow 47816.0/50000: 96% mana fireball, disciplinary_command
0:51.801 standard_rotation | fireball Fluffy_Pillow 48663.0/50000: 97% mana heating_up, disciplinary_command
0:53.649 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
0:55.496 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
0:57.344 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
0:59.193 standard_rotation u pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
1:00.429 default X rune_of_power Fluffy_Pillow 49242.0/50000: 98% mana fireball
1:01.663 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
1:01.663 rop_phase t fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
1:03.511 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
1:05.358 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
1:07.205 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
1:09.053 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball(4), rune_of_power
1:10.695 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:12.542 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:12.542 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command, gladiators_badge
1:12.542 combustion_phase j fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:13.775 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, disciplinary_command, soul_ignition, gladiators_badge
1:14.390 combustion_phase g pyroblast Fluffy_Pillow 44615.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.622 combustion_phase g pyroblast Fluffy_Pillow 44847.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.622 combustion_phase c fire_blast Fluffy_Pillow 43847.0/50000: 88% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.854 combustion_phase g pyroblast Fluffy_Pillow 44579.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.854 combustion_phase c fire_blast Fluffy_Pillow 43579.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.087 combustion_phase g pyroblast Fluffy_Pillow 44312.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.087 combustion_phase c fire_blast Fluffy_Pillow 43312.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.320 combustion_phase g pyroblast Fluffy_Pillow 44045.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.554 combustion_phase i phoenix_flames Fluffy_Pillow 44279.0/50000: 89% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.786 combustion_phase g pyroblast Fluffy_Pillow 45511.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.020 combustion_phase i phoenix_flames Fluffy_Pillow 45745.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.252 combustion_phase g pyroblast Fluffy_Pillow 46977.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.252 combustion_phase c fire_blast Fluffy_Pillow 45977.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.484 combustion_phase g pyroblast Fluffy_Pillow 46709.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.716 standard_rotation | fireball Fluffy_Pillow 46941.0/50000: 94% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:28.563 standard_rotation | fireball Fluffy_Pillow 47788.0/50000: 96% mana heating_up, disciplinary_command
1:30.412 standard_rotation u pyroblast Fluffy_Pillow 48637.0/50000: 97% mana hot_streak, disciplinary_command
1:31.646 standard_rotation | fireball Fluffy_Pillow 48871.0/50000: 98% mana heating_up
1:33.494 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:35.341 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:37.189 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:39.038 default U arcane_explosion Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
1:40.271 default V frostbolt Fluffy_Pillow 45239.0/50000: 90% mana fireball(4)
1:41.914 standard_rotation | fireball Fluffy_Pillow 45882.0/50000: 92% mana fireball(4), disciplinary_command
1:43.763 standard_rotation | fireball Fluffy_Pillow 46731.0/50000: 93% mana fireball(4), disciplinary_command
1:45.609 standard_rotation | fireball Fluffy_Pillow 47577.0/50000: 95% mana heating_up, disciplinary_command
1:47.456 default X rune_of_power Fluffy_Pillow 48424.0/50000: 97% mana fireball, disciplinary_command
1:48.690 rop_phase n fire_blast Fluffy_Pillow 49658.0/50000: 99% mana fireball(2), rune_of_power, disciplinary_command
1:48.690 rop_phase t fireball Fluffy_Pillow 49158.0/50000: 98% mana fireball(2), heating_up, rune_of_power, disciplinary_command
1:49.263 rop_phase o fire_blast Fluffy_Pillow 49731.0/50000: 99% mana fireball(2), heating_up, rune_of_power, disciplinary_command
1:50.537 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), hot_streak, rune_of_power, disciplinary_command
1:51.771 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:51.771 rop_phase o fire_blast Fluffy_Pillow 49238.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:53.618 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:54.852 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:56.698 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:58.545 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:00.391 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), rune_of_power, disciplinary_command
2:02.238 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
2:03.344 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:04.086 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
2:05.319 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball
2:07.168 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
2:09.016 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:10.863 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
2:11.947 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:12.713 standard_rotation u pyroblast Fluffy_Pillow 49007.0/50000: 98% mana hot_streak
2:13.946 standard_rotation | fireball Fluffy_Pillow 49240.0/50000: 98% mana fireball
2:15.793 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:17.638 standard_rotation | fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball(2)
2:19.487 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
2:21.336 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:23.183 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:24.416 default T counterspell Fluffy_Pillow 49237.0/50000: 98% mana fireball, heating_up
2:24.416 default V frostbolt Fluffy_Pillow 48237.0/50000: 96% mana fireball, heating_up
2:26.060 standard_rotation | fireball Fluffy_Pillow 48881.0/50000: 98% mana fireball, heating_up, disciplinary_command
2:27.907 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, disciplinary_command
2:27.907 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, disciplinary_command, gladiators_badge
2:27.907 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:29.419 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, disciplinary_command, soul_ignition, gladiators_badge
2:29.754 combustion_phase g pyroblast Fluffy_Pillow 44335.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.988 combustion_phase g pyroblast Fluffy_Pillow 44569.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.988 combustion_phase c fire_blast Fluffy_Pillow 43569.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.223 combustion_phase g pyroblast Fluffy_Pillow 44304.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.223 combustion_phase c fire_blast Fluffy_Pillow 43304.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.457 combustion_phase g pyroblast Fluffy_Pillow 44038.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.457 combustion_phase c fire_blast Fluffy_Pillow 43038.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.690 combustion_phase g pyroblast Fluffy_Pillow 43771.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.925 combustion_phase i phoenix_flames Fluffy_Pillow 44006.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.158 combustion_phase g pyroblast Fluffy_Pillow 45239.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.391 combustion_phase i phoenix_flames Fluffy_Pillow 45472.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.623 combustion_phase g pyroblast Fluffy_Pillow 46704.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.623 combustion_phase c fire_blast Fluffy_Pillow 45704.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.855 combustion_phase g pyroblast Fluffy_Pillow 46436.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.088 default X rune_of_power Fluffy_Pillow 46669.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:43.322 rop_phase t fireball Fluffy_Pillow 47903.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command
2:45.171 rop_phase t fireball Fluffy_Pillow 48752.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:47.019 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
2:48.867 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:50.714 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
2:51.754 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:52.561 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
2:53.797 default U arcane_explosion Fluffy_Pillow 49240.0/50000: 98% mana fireball, rune_of_power
2:55.030 default V frostbolt Fluffy_Pillow 45473.0/50000: 91% mana fireball, rune_of_power
2:56.672 standard_rotation | fireball Fluffy_Pillow 46115.0/50000: 92% mana fireball, disciplinary_command
2:58.520 standard_rotation | fireball Fluffy_Pillow 46963.0/50000: 94% mana fireball, disciplinary_command
2:59.636 standard_rotation w fire_blast Fluffy_Pillow 48079.0/50000: 96% mana heating_up, disciplinary_command
3:00.366 standard_rotation u pyroblast Fluffy_Pillow 47309.0/50000: 95% mana hot_streak, disciplinary_command
3:01.600 standard_rotation | fireball Fluffy_Pillow 47543.0/50000: 95% mana fireball, disciplinary_command
3:03.449 standard_rotation | fireball Fluffy_Pillow 48392.0/50000: 97% mana fireball, disciplinary_command
3:04.559 standard_rotation w fire_blast Fluffy_Pillow 49502.0/50000: 99% mana heating_up, disciplinary_command
3:05.296 standard_rotation u pyroblast Fluffy_Pillow 48739.0/50000: 97% mana hot_streak, disciplinary_command
3:06.530 standard_rotation | fireball Fluffy_Pillow 48973.0/50000: 98% mana fireball, disciplinary_command
3:08.379 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, disciplinary_command
3:10.226 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), disciplinary_command
3:12.074 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
3:13.922 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
3:15.770 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
3:17.619 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
3:19.467 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
3:21.313 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
3:23.161 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:25.008 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
3:26.855 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
3:28.411 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:28.703 default X rune_of_power Fluffy_Pillow 48792.0/50000: 98% mana hot_streak
3:29.936 rop_phase m pyroblast Fluffy_Pillow 50000.0/50000: 100% mana fireball, hot_streak, rune_of_power
3:29.936 rop_phase n fire_blast Fluffy_Pillow 49000.0/50000: 98% mana fireball, rune_of_power
3:31.168 rop_phase t fireball Fluffy_Pillow 49732.0/50000: 99% mana fireball, rune_of_power
3:33.013 rop_phase t fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball, rune_of_power
3:34.860 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
3:36.707 rop_phase s scorch Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
3:37.941 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana fireball(2), rune_of_power
3:39.175 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(2), heating_up, rune_of_power
3:40.418 rop_phase s scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball(2), rune_of_power
3:41.651 default T counterspell Fluffy_Pillow 49504.0/50000: 99% mana fireball(2), rune_of_power
3:41.651 default V frostbolt Fluffy_Pillow 48504.0/50000: 97% mana fireball(2), rune_of_power
3:43.294 standard_rotation { scorch Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), heating_up, disciplinary_command
3:44.529 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana fireball(2), heating_up, disciplinary_command
3:45.772 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball(2), disciplinary_command
3:47.005 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49504.0/50000: 99% mana fireball(2), disciplinary_command
3:47.005 default R use_item_soul_igniter Fluffy_Pillow 49504.0/50000: 99% mana fireball(2), disciplinary_command, gladiators_badge
3:47.005 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball(2), disciplinary_command, soul_ignition, gladiators_badge
3:48.239 combustion_phase h pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(2), heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:49.486 combustion_phase j fireball Fluffy_Pillow 49752.0/50000: 100% mana fireball(2), heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:50.672 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:50.672 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.333 combustion_phase g pyroblast Fluffy_Pillow 44161.0/50000: 88% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.567 combustion_phase g pyroblast Fluffy_Pillow 44395.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.567 combustion_phase c fire_blast Fluffy_Pillow 43395.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.799 combustion_phase g pyroblast Fluffy_Pillow 44127.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.799 combustion_phase c fire_blast Fluffy_Pillow 43127.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.032 combustion_phase g pyroblast Fluffy_Pillow 43860.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.265 combustion_phase i phoenix_flames Fluffy_Pillow 44093.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:57.497 combustion_phase g pyroblast Fluffy_Pillow 45325.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.733 combustion_phase i phoenix_flames Fluffy_Pillow 45561.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.967 combustion_phase g pyroblast Fluffy_Pillow 46795.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.967 combustion_phase c fire_blast Fluffy_Pillow 45795.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:01.202 combustion_phase g pyroblast Fluffy_Pillow 46530.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:02.436 combustion_phase l dragons_breath Fluffy_Pillow 46764.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command
4:03.672 standard_rotation { scorch Fluffy_Pillow 46000.0/50000: 92% mana heating_up
4:04.906 standard_rotation x pyroblast Fluffy_Pillow 46734.0/50000: 93% mana heating_up
4:06.148 standard_rotation { scorch Fluffy_Pillow 46976.0/50000: 94% mana
4:07.381 standard_rotation { scorch Fluffy_Pillow 47709.0/50000: 95% mana
4:08.615 standard_rotation x pyroblast Fluffy_Pillow 48443.0/50000: 97% mana heating_up
4:09.858 standard_rotation { scorch Fluffy_Pillow 48686.0/50000: 97% mana
4:11.091 default U arcane_explosion Fluffy_Pillow 49419.0/50000: 99% mana
4:12.323 default V frostbolt Fluffy_Pillow 45651.0/50000: 91% mana heating_up
4:13.966 standard_rotation { scorch Fluffy_Pillow 46294.0/50000: 93% mana heating_up, disciplinary_command
4:15.200 default X rune_of_power Fluffy_Pillow 47028.0/50000: 94% mana heating_up, disciplinary_command
4:16.433 rop_phase m pyroblast Fluffy_Pillow 48261.0/50000: 97% mana hot_streak, rune_of_power, disciplinary_command
4:16.433 rop_phase n fire_blast Fluffy_Pillow 47261.0/50000: 95% mana rune_of_power, disciplinary_command
4:17.029 rop_phase o fire_blast Fluffy_Pillow 47357.0/50000: 95% mana heating_up, rune_of_power, disciplinary_command
4:17.667 rop_phase m pyroblast Fluffy_Pillow 47495.0/50000: 95% mana hot_streak, rune_of_power, disciplinary_command
4:18.900 rop_phase s scorch Fluffy_Pillow 47728.0/50000: 95% mana heating_up, rune_of_power, disciplinary_command
4:20.133 rop_phase q pyroblast Fluffy_Pillow 48461.0/50000: 97% mana heating_up, rune_of_power, disciplinary_command
4:21.378 rop_phase s scorch Fluffy_Pillow 48706.0/50000: 97% mana rune_of_power, disciplinary_command
4:22.613 rop_phase s scorch Fluffy_Pillow 49441.0/50000: 99% mana rune_of_power, disciplinary_command
4:23.846 rop_phase o fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:23.846 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:25.079 rop_phase s scorch Fluffy_Pillow 49237.0/50000: 98% mana rune_of_power, disciplinary_command
4:26.311 rop_phase s scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power, disciplinary_command
4:27.545 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:28.787 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up, disciplinary_command
4:30.020 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
4:31.262 standard_rotation { scorch Fluffy_Pillow 49746.0/50000: 99% mana disciplinary_command
4:31.643 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
4:32.495 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
4:33.738 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up, disciplinary_command
4:34.973 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:36.216 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:37.450 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:38.685 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:39.927 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:39.927 standard_rotation w fire_blast Fluffy_Pillow 49748.0/50000: 99% mana
4:41.161 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:42.405 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:43.640 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:44.883 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:46.116 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:47.362 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:48.596 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:49.830 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:51.072 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:52.306 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:53.539 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:54.782 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:56.015 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:57.248 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:58.492 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:59.726 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
5:00.959 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
5:02.203 default X rune_of_power Fluffy_Pillow 49748.0/50000: 99% mana
5:03.437 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
5:03.437 default V frostbolt Fluffy_Pillow 49500.0/50000: 99% mana heating_up, rune_of_power
5:03.948 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
5:05.078 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
5:05.078 rop_phase n fire_blast Fluffy_Pillow 48003.0/50000: 96% mana rune_of_power, disciplinary_command
5:06.314 combustion_cooldowns a potion Fluffy_Pillow 48739.0/50000: 97% mana rune_of_power, disciplinary_command
5:06.314 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48739.0/50000: 97% mana rune_of_power, disciplinary_command, potion_of_spectral_intellect
5:06.314 default R use_item_soul_igniter Fluffy_Pillow 48739.0/50000: 97% mana rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:06.314 rop_phase s scorch Fluffy_Pillow 48739.0/50000: 97% mana rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:07.547 combustion_phase j fireball Fluffy_Pillow 49472.0/50000: 99% mana rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect

Stats

Level Bonus (60) Race Bonus (none) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 216 198 0
Agility 306 0 324 306 0
Stamina 414 0 2034 1938 1524
Intellect 450 0 1819 1619 1092 (49)
Spirit 0 0 0 0 0
Health 40680 38760 0
Mana 50000 50000 0
Spell Power 1819 1619 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="no_race"
source=default
spec=fire
level=60
race=none
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

pandaren : 5190 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5189.8 5189.8 10.2 / 0.196% 640.4 / 12.3% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.6 779.1 Mana 0.00% 54.2 99.7% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
pandaren 5190
Arcane Explosion 12 0.2% 2.6 120.02sec 1349 1183 Direct 2.6 1056 2115 1350 27.7%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.58 2.58 0.00 0.00 1.1399 0.0000 3474.59 3474.59 0.00% 1183.44 1183.44
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.35% 1.86 0 4 1056.24 1000 1558 973.42 0 1558 1969 1969 0.00%
crit 27.65% 0.71 0 3 2114.92 1999 2967 1174.20 0 2967 1506 1506 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.58
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 164 3.2% 4.5 79.37sec 10985 0 Direct 4.3 8634 19019 11487 27.5%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.47 4.27 0.00 0.00 0.0000 0.0000 49055.33 49055.33 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.54% 3.10 0 5 8633.62 6460 9586 8556.80 0 9586 26740 26740 0.00%
crit 27.46% 1.17 0 4 19019.03 14857 22048 14317.62 0 22048 22315 22315 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.7 10.12sec 261 0 Direct 29.7 156 413 261 40.7%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.72 29.72 0.00 0.00 0.0000 0.0000 7748.32 7748.32 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.31% 17.63 6 34 156.45 134 246 156.41 138 179 2757 2757 0.00%
crit 40.69% 12.09 3 23 412.79 269 567 413.03 290 509 4991 4991 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 18 0.3% 1.2 125.24sec 4424 3777 Direct 1.2 0 4423 4423 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.22 1.22 0.00 0.00 1.1720 0.0000 5378.11 5378.11 0.00% 3776.76 3776.76
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.22 0 5 4422.62 3733 4892 3436.94 0 4892 5378 5378 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.22
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.9% 21.0 13.91sec 627 0 Direct 21.0 473 1028 627 27.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.04 21.04 0.00 0.00 0.0000 0.0000 13196.03 13196.03 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.20% 15.19 6 28 472.76 460 488 472.68 462 485 7181 7181 0.00%
crit 27.80% 5.85 0 13 1028.32 920 1121 1025.60 0 1121 6015 6015 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 668 12.9% 38.7 7.76sec 5150 0 Direct 38.7 0 5148 5148 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.72 38.72 0.00 0.00 0.0000 0.0000 199403.01 199403.01 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.72 30 47 5148.41 3152 6651 5149.65 4875 5389 199403 199403 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.59
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.92
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.15
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.07
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 682 (712) 13.1% (13.7%) 76.4 3.38sec 2785 1578 Direct 76.4 (212.0) 1735 3942 2668 42.3% (42.3%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.36 76.35 0.00 0.00 1.7646 0.0000 203751.78 203751.78 0.00% 1578.29 1578.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.73% 44.08 26 64 1735.25 1488 2479 1736.72 1638 1878 76496 76496 0.00%
crit 42.27% 32.28 19 45 3942.12 2975 6277 3946.87 3712 4219 127255 127255 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.39
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:23.97
    standard_rotation
    [|]:48.07
    Conflagration 30 0.6% 76.4 3.38sec 117 0 Periodic 135.6 38 100 66 44.5% 69.7%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.35 0.00 135.63 135.63 0.0000 1.5395 8899.68 8899.68 0.00% 42.62 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.50% 75.27 50 99 38.07 0 55 38.06 36 40 2865 2865 0.00%
crit 44.50% 60.36 40 86 99.95 0 139 100.05 93 108 6034 6034 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 53 1.0% 8.6 36.51sec 1857 1162 Direct 8.6 1159 3138 1863 35.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.59 8.57 0.00 0.00 1.5985 0.0000 15945.60 15945.60 0.00% 1161.54 1161.54
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.50% 5.52 1 9 1159.46 1017 1694 1157.22 1017 1409 6406 6406 0.00%
crit 35.50% 3.04 1 7 3138.08 2339 4291 3237.31 2647 4291 9540 9540 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.63
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1121 21.6% 231.7 1.29sec 1446 0 Periodic 297.6 1125 0 1125 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 231.71 0.00 297.59 297.59 0.0000 1.0000 334993.02 334993.02 0.00% 1125.69 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.59 239 359 1125.01 62 3372 1126.38 1020 1255 334993 334993 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4968 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 124  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 42 84 53 27.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4967.74 4967.74 0.00% 41.99 41.99
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.40% 67.33 55 80 41.85 30 51 41.85 40 44 2818 2818 0.00%
crit 27.60% 25.67 13 38 83.77 59 102 83.75 73 93 2150 2150 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1840.00
Phoenix Flames 0 (266) 0.0% (5.1%) 12.3 24.90sec 6420 5514

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.34 0.00 0.00 0.00 1.1645 0.0000 0.00 0.00 0.00% 5513.96 5513.96

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.02
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.31
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:1.02
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 266 5.1% 12.3 24.89sec 6445 0 Direct 12.3 2046 6811 6437 92.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.29 12.29 0.00 0.00 0.0000 0.0000 79224.53 79224.53 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.72% 0.95 0 4 2046.15 1791 2960 1364.07 0 2960 1948 1948 0.00%
crit 92.28% 11.34 7 15 6810.75 3582 7558 6812.23 6181 7153 77276 77276 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1684 (1811) 32.4% (34.9%) 71.1 4.20sec 7601 6424 Direct 71.9 (226.3) 3229 9497 6991 60.1% (60.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.10 71.86 0.00 0.00 1.1832 0.0000 502622.42 502622.42 0.00% 6424.45 6424.45
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.94% 28.70 17 41 3229.05 2713 4977 3229.89 3024 3463 92682 92682 0.00%
crit 60.06% 43.16 29 60 9496.89 5425 11446 9507.32 8842 10288 409941 409941 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.32
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.24
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.60
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.77
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.56
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.43
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.14
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 127 2.4% 71.9 4.19sec 526 0 Periodic 154.4 141 385 245 42.6% 78.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.86 0.00 154.40 154.40 0.0000 1.5283 37828.11 37828.11 0.00% 160.31 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.44% 88.68 60 121 141.49 15 226 141.54 133 151 12547 12547 0.00%
crit 42.56% 65.71 42 90 384.58 35 521 385.25 355 422 25281 25281 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 228 4.4% 32.5 7.77sec 2100 1712 Direct 32.5 0 2101 2101 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.52 32.52 0.00 0.00 1.2269 0.0000 68301.56 68301.56 0.00% 1711.65 1711.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.52 24 44 2100.58 1274 3716 2099.84 1946 2235 68302 68302 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.43
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.89
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.57
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.8 6.95sec 344 0 Direct 42.8 260 563 344 27.7%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.77 42.77 0.00 0.00 0.0000 0.0000 14704.15 14704.15 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.30% 30.93 13 51 259.71 253 268 259.69 255 265 8032 8032 0.00%
crit 27.70% 11.85 3 25 563.32 506 617 563.28 515 604 6673 6673 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
pandaren
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.4 75.45sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.43
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.3 53.24sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.34 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.33
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.49sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.43 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.42
Rune of Power 6.2 49.25sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.16 0.00 0.00 0.00 1.1874 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.20
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.35sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.47 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.57% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.57%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.4sec 75.4sec 11.9sec 17.64% 0.00% 100.8 (100.8) 4.3

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.9s / 92.8s
  • trigger_min/max:61.9s / 92.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:17.64%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.6sec 36.6sec 19.4sec 55.89% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 63.4s
  • trigger_min/max:30.0s / 63.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.89%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.3 22.8 9.2sec 4.4sec 5.0sec 35.67% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 42.7s
  • trigger_min/max:1.4s / 38.4s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 24.2s

Stack Uptimes

  • fireball_1:19.25%
  • fireball_2:9.36%
  • fireball_3:4.49%
  • fireball_4:1.82%
  • fireball_5:0.62%
  • fireball_6:0.12%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.1sec 75.1sec 14.7sec 22.07% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.5s / 92.8s
  • trigger_min/max:61.5s / 92.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.07%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.2 0.0 3.5sec 3.5sec 1.2sec 35.27% 45.53% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 21.9s
  • trigger_min/max:0.3s / 21.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.27%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.2 0.0 4.2sec 4.2sec 0.8sec 14.57% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.8s
  • trigger_min/max:0.5s / 39.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.1s

Stack Uptimes

  • hot_streak_1:14.57%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.0sec 303.0sec 23.1sec 10.88% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 319.5s
  • trigger_min/max:300.0s / 319.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.88%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.9sec 28.9sec 11.8sec 41.94% 0.00% 0.0 (0.0) 10.2

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 58.1s
  • trigger_min/max:2.5s / 58.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 18.6s

Stack Uptimes

  • rune_of_power_1:41.94%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.3sec 75.3sec 14.6sec 16.96% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.5s / 90.4s
  • trigger_min/max:61.5s / 90.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.96%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.2 66.0 107.0 3.5s 0.3s 21.9s
Heating Up removed 13.6 5.0 25.0 18.8s 1.1s 162.3s
Heating Up converted with Fire Blast 18.9 10.0 26.0 15.7s 0.5s 86.9s
Hot Streak procs 71.2 53.0 91.0 4.2s 0.5s 39.8s
Hot Streak spells used 231.7 188.0 280.0 1.3s 0.0s 5.9s
Hot Streak spell crits 158.0 120.0 197.0 1.9s 0.0s 18.2s
Hot Streak spell crits wasted 1.6 0.0 7.0 86.0s 0.1s 280.2s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.24% 12.88% 20.49% 0.6s 0.0s 4.6s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000178.883120.044239.883
Counterspell41.5804.364150.927198.973105.474302.723
Fire Blast0.3110.00010.76012.0983.65427.044
Rune of Power5.0540.00026.03832.76117.65457.970
Dragon's Breath119.78913.499327.485278.176179.182358.756
Combustion1.7240.00010.1177.6492.81518.218
Phoenix Flames3.5040.00034.27144.2255.91193.285

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
pandaren
mana_regen Mana 2332.05 232845.12 100.00% 99.85 65717.64 22.01%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 779.14 784.57 65671.5 48378.3 42591.0 50000.0
Usage Type Count Total Avg RPE APR
pandaren
arcane_explosion Mana 2.6 13119.5 5000.0 5092.3 0.3
combustion Mana 4.5 22538.7 5000.0 5081.0 0.0
counterspell Mana 4.4 4411.5 1000.0 1017.6 0.0
dragons_breath Mana 1.2 2473.5 2000.0 2034.6 2.2
fire_blast Mana 39.4 19702.4 500.0 508.9 10.1
fireball Mana 77.7 77747.8 1000.0 1018.2 2.7
frostbolt Mana 8.7 8740.0 1000.0 1017.6 1.8
pyroblast Mana 73.3 73333.0 1000.0 1031.4 7.4
scorch Mana 33.1 16545.9 500.0 508.7 4.1

Statistics & Data Analysis

Fight Length
pandaren Fight Length
Count 904
Mean 298.88
Minimum 240.04
Maximum 359.88
Spread ( max - min ) 119.84
Range [ ( max - min ) / 2 * 100% ] 20.05%
Standard Deviation 34.8239
5th Percentile 244.23
95th Percentile 353.48
( 95th Percentile - 5th Percentile ) 109.25
Mean Distribution
Standard Deviation 1.1582
95.00% Confidence Interval ( 296.61 - 301.15 )
Normalized 95.00% Confidence Interval ( 99.24% - 100.76% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 522
0.1% Error 52150
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1036
DPS
pandaren Damage Per Second
Count 904
Mean 5189.85
Minimum 4737.62
Maximum 5781.92
Spread ( max - min ) 1044.30
Range [ ( max - min ) / 2 * 100% ] 10.06%
Standard Deviation 156.3019
5th Percentile 4922.15
95th Percentile 5436.56
( 95th Percentile - 5th Percentile ) 514.41
Mean Distribution
Standard Deviation 5.1985
95.00% Confidence Interval ( 5179.66 - 5200.04 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3485
0.1 Scale Factor Error with Delta=300 209
0.05 Scale Factor Error with Delta=300 835
0.01 Scale Factor Error with Delta=300 20856
Priority Target DPS
pandaren Priority Target Damage Per Second
Count 904
Mean 5189.85
Minimum 4737.62
Maximum 5781.92
Spread ( max - min ) 1044.30
Range [ ( max - min ) / 2 * 100% ] 10.06%
Standard Deviation 156.3019
5th Percentile 4922.15
95th Percentile 5436.56
( 95th Percentile - 5th Percentile ) 514.41
Mean Distribution
Standard Deviation 5.1985
95.00% Confidence Interval ( 5179.66 - 5200.04 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3485
0.1 Scale Factor Error with Delta=300 209
0.05 Scale Factor Error with Delta=300 835
0.01 Scale Factor Error with Delta=300 20856
DPS(e)
pandaren Damage Per Second (Effective)
Count 904
Mean 5189.85
Minimum 4737.62
Maximum 5781.92
Spread ( max - min ) 1044.30
Range [ ( max - min ) / 2 * 100% ] 10.06%
Damage
pandaren Damage
Count 904
Mean 1544526.23
Minimum 1152348.70
Maximum 1900579.29
Spread ( max - min ) 748230.59
Range [ ( max - min ) / 2 * 100% ] 24.22%
DTPS
pandaren Damage Taken Per Second
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
pandaren Healing Per Second
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
pandaren Healing Per Second (Effective)
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
pandaren Heal
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
pandaren Healing Taken Per Second
Count 904
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
pandaren Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
pandarenTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
pandaren Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.46 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.33 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.58 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.63 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.20 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.42 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.46 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.59 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.43 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.32 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.24 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.02 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.39 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.43 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.22 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.60 pyroblast,if=buff.hot_streak.react
n 4.92 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.15 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.77 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.31 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.89 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 23.97 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.56 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.43 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.07 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.14 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 1.02 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.57 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 48.07 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjecggcgcgigcgigiglXtomttttomtmtwu|TV|||wu|||wu||||||||||XnttttVtbRjeccggcgigigcgig|||wu|||UV|||Xtomttnomttm|||||||wu||uTV|||ecbRggcgcgigigcgiXmtttttTVn||wu||wu||||||||wu||u|XmnssqssqsVTsx{bRhjecggcgcgigigcgl{x{{x{yUV{{xXnsomsnqsqssqsnxy{{x{wx{x{x{xwvy{{x{wv{

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask pandaren 50000.0/50000: 100% mana
Pre precombat 1 food pandaren 50000.0/50000: 100% mana
Pre precombat 2 augmentation pandaren 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.641 combustion_cooldowns a potion Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command
0:01.641 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, potion_of_spectral_intellect
0:01.641 default R use_item_soul_igniter Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.641 default S cancel_buff Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.641 combustion_phase j fireball Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.445 combustion_phase e combustion Fluffy_Pillow 49807.0/50000: 100% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.445 combustion_phase c fire_blast Fluffy_Pillow 44807.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.064 combustion_phase g pyroblast Fluffy_Pillow 43926.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.013 combustion_phase g pyroblast Fluffy_Pillow 43875.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.013 combustion_phase c fire_blast Fluffy_Pillow 42875.0/50000: 86% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.963 combustion_phase g pyroblast Fluffy_Pillow 43325.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.963 combustion_phase c fire_blast Fluffy_Pillow 42325.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.911 combustion_phase g pyroblast Fluffy_Pillow 42773.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.862 combustion_phase i phoenix_flames Fluffy_Pillow 42724.0/50000: 85% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.811 combustion_phase g pyroblast Fluffy_Pillow 43673.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.762 combustion_phase c fire_blast Fluffy_Pillow 43624.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.762 combustion_phase g pyroblast Fluffy_Pillow 43124.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.712 combustion_phase i phoenix_flames Fluffy_Pillow 43074.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.662 combustion_phase g pyroblast Fluffy_Pillow 44024.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.611 combustion_phase i phoenix_flames Fluffy_Pillow 43973.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.562 combustion_phase g pyroblast Fluffy_Pillow 44924.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.511 combustion_phase l dragons_breath Fluffy_Pillow 44873.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.461 default X rune_of_power Fluffy_Pillow 43823.0/50000: 88% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.411 rop_phase t fireball Fluffy_Pillow 44773.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.411 rop_phase o fire_blast Fluffy_Pillow 44773.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.834 rop_phase m pyroblast Fluffy_Pillow 44696.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.784 rop_phase t fireball Fluffy_Pillow 44646.0/50000: 89% mana bloodlust, fireball, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.207 rop_phase t fireball Fluffy_Pillow 45069.0/50000: 90% mana bloodlust, fireball, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.630 rop_phase t fireball Fluffy_Pillow 45492.0/50000: 91% mana bloodlust, fireball(2), rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.054 rop_phase t fireball Fluffy_Pillow 45916.0/50000: 92% mana bloodlust, fireball(3), rune_of_power, potion_of_spectral_intellect
0:23.415 rop_phase o fire_blast Fluffy_Pillow 47277.0/50000: 95% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.478 rop_phase m pyroblast Fluffy_Pillow 45840.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.428 rop_phase t fireball Fluffy_Pillow 45790.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:25.850 rop_phase m pyroblast Fluffy_Pillow 46212.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:26.800 rop_phase t fireball Fluffy_Pillow 46162.0/50000: 92% mana bloodlust, fireball, heating_up, rune_of_power
0:27.658 standard_rotation w fire_blast Fluffy_Pillow 46960.0/50000: 94% mana bloodlust, fireball, heating_up
0:28.222 standard_rotation u pyroblast Fluffy_Pillow 46084.0/50000: 92% mana bloodlust, fireball, hot_streak
0:29.169 standard_rotation | fireball Fluffy_Pillow 46031.0/50000: 92% mana bloodlust, heating_up
0:30.591 default T counterspell Fluffy_Pillow 46453.0/50000: 93% mana bloodlust, heating_up
0:30.591 default V frostbolt Fluffy_Pillow 45453.0/50000: 91% mana bloodlust, heating_up
0:31.856 standard_rotation | fireball Fluffy_Pillow 45718.0/50000: 91% mana bloodlust, fireball, disciplinary_command
0:33.277 standard_rotation | fireball Fluffy_Pillow 46139.0/50000: 92% mana bloodlust, fireball, disciplinary_command
0:34.699 standard_rotation | fireball Fluffy_Pillow 46561.0/50000: 93% mana bloodlust, fireball(2), disciplinary_command
0:35.843 standard_rotation w fire_blast Fluffy_Pillow 47705.0/50000: 95% mana bloodlust, heating_up, disciplinary_command
0:36.122 standard_rotation u pyroblast Fluffy_Pillow 46484.0/50000: 93% mana bloodlust, hot_streak, disciplinary_command
0:37.072 standard_rotation | fireball Fluffy_Pillow 46434.0/50000: 93% mana bloodlust, fireball, disciplinary_command
0:38.494 standard_rotation | fireball Fluffy_Pillow 46856.0/50000: 94% mana bloodlust, fireball, disciplinary_command
0:39.916 standard_rotation | fireball Fluffy_Pillow 47278.0/50000: 95% mana bloodlust, heating_up, disciplinary_command
0:40.264 standard_rotation w fire_blast Fluffy_Pillow 47551.0/50000: 95% mana bloodlust, heating_up, disciplinary_command
0:41.340 standard_rotation u pyroblast Fluffy_Pillow 47202.0/50000: 94% mana hot_streak, disciplinary_command
0:42.574 standard_rotation | fireball Fluffy_Pillow 47436.0/50000: 95% mana fireball, disciplinary_command
0:44.423 standard_rotation | fireball Fluffy_Pillow 48285.0/50000: 97% mana fireball, disciplinary_command
0:46.271 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
0:48.118 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
0:49.965 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
0:51.811 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), disciplinary_command
0:53.659 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
0:55.505 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
0:57.353 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
0:59.200 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:01.048 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:02.280 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
1:02.280 rop_phase t fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
1:04.129 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, heating_up, rune_of_power
1:05.975 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power
1:07.824 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power
1:09.674 default V frostbolt Fluffy_Pillow 49007.0/50000: 98% mana fireball, rune_of_power
1:11.316 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
1:13.163 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
1:13.163 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command, gladiators_badge
1:13.163 combustion_phase j fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.355 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), disciplinary_command, soul_ignition, gladiators_badge
1:14.355 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.890 combustion_phase c fire_blast Fluffy_Pillow 45035.0/50000: 90% mana combustion, fireball(3), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.011 combustion_phase g pyroblast Fluffy_Pillow 43656.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.243 combustion_phase g pyroblast Fluffy_Pillow 43888.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.243 combustion_phase c fire_blast Fluffy_Pillow 42888.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.477 combustion_phase g pyroblast Fluffy_Pillow 43622.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.712 combustion_phase i phoenix_flames Fluffy_Pillow 43857.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.945 combustion_phase g pyroblast Fluffy_Pillow 45090.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.179 combustion_phase i phoenix_flames Fluffy_Pillow 45324.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.412 combustion_phase g pyroblast Fluffy_Pillow 46557.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.633 combustion_phase c fire_blast Fluffy_Pillow 45778.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.646 combustion_phase g pyroblast Fluffy_Pillow 46291.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.880 combustion_phase i phoenix_flames Fluffy_Pillow 46525.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.115 combustion_phase g pyroblast Fluffy_Pillow 47760.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.348 standard_rotation | fireball Fluffy_Pillow 47993.0/50000: 96% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:29.196 standard_rotation | fireball Fluffy_Pillow 48841.0/50000: 98% mana heating_up, disciplinary_command
1:31.044 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
1:32.458 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:32.890 standard_rotation u pyroblast Fluffy_Pillow 48932.0/50000: 98% mana hot_streak
1:34.122 standard_rotation | fireball Fluffy_Pillow 49164.0/50000: 98% mana fireball
1:35.971 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
1:37.819 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:39.668 default U arcane_explosion Fluffy_Pillow 49006.0/50000: 98% mana heating_up
1:40.902 default V frostbolt Fluffy_Pillow 45240.0/50000: 90% mana fireball
1:42.543 standard_rotation | fireball Fluffy_Pillow 45881.0/50000: 92% mana fireball, disciplinary_command
1:44.392 standard_rotation | fireball Fluffy_Pillow 46730.0/50000: 93% mana fireball, disciplinary_command
1:46.241 standard_rotation | fireball Fluffy_Pillow 47579.0/50000: 95% mana heating_up, disciplinary_command
1:48.089 default X rune_of_power Fluffy_Pillow 48427.0/50000: 97% mana fireball, disciplinary_command
1:49.325 rop_phase t fireball Fluffy_Pillow 49663.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
1:49.325 rop_phase o fire_blast Fluffy_Pillow 49663.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
1:51.174 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:52.406 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:54.253 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:55.374 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), rune_of_power, disciplinary_command
1:55.882 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), heating_up, rune_of_power, disciplinary_command
1:56.100 rop_phase m pyroblast Fluffy_Pillow 48718.0/50000: 97% mana fireball(2), hot_streak, rune_of_power, disciplinary_command
1:57.333 rop_phase t fireball Fluffy_Pillow 48951.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:59.182 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:01.028 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
2:02.260 standard_rotation | fireball Fluffy_Pillow 49235.0/50000: 98% mana heating_up, disciplinary_command
2:04.107 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:05.955 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:07.802 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:09.650 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
2:11.497 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
2:13.344 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(5)
2:14.422 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:15.190 standard_rotation u pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
2:16.421 standard_rotation | fireball Fluffy_Pillow 49234.0/50000: 98% mana heating_up
2:18.266 standard_rotation | fireball Fluffy_Pillow 49002.0/50000: 98% mana heating_up
2:20.112 standard_rotation u pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
2:21.346 default T counterspell Fluffy_Pillow 49237.0/50000: 98% mana fireball
2:21.346 default V frostbolt Fluffy_Pillow 48237.0/50000: 96% mana fireball
2:22.989 standard_rotation | fireball Fluffy_Pillow 48880.0/50000: 98% mana fireball, disciplinary_command
2:24.837 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
2:26.683 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), disciplinary_command
2:28.318 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:28.318 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command
2:28.529 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43711.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command
2:28.529 default R use_item_soul_igniter Fluffy_Pillow 43711.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
2:28.529 combustion_phase g pyroblast Fluffy_Pillow 43711.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:29.762 combustion_phase g pyroblast Fluffy_Pillow 43944.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:29.762 combustion_phase c fire_blast Fluffy_Pillow 42944.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.997 combustion_phase g pyroblast Fluffy_Pillow 43679.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.997 combustion_phase c fire_blast Fluffy_Pillow 42679.0/50000: 85% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.229 combustion_phase g pyroblast Fluffy_Pillow 43411.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.462 combustion_phase i phoenix_flames Fluffy_Pillow 43644.0/50000: 87% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.695 combustion_phase g pyroblast Fluffy_Pillow 44877.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.928 combustion_phase i phoenix_flames Fluffy_Pillow 45110.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.163 combustion_phase g pyroblast Fluffy_Pillow 46345.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.163 combustion_phase c fire_blast Fluffy_Pillow 45345.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.396 combustion_phase g pyroblast Fluffy_Pillow 46078.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.630 combustion_phase i phoenix_flames Fluffy_Pillow 46312.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.865 default X rune_of_power Fluffy_Pillow 47547.0/50000: 95% mana hot_streak, disciplinary_command, soul_ignition, gladiators_badge
2:42.099 rop_phase m pyroblast Fluffy_Pillow 48781.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:43.332 rop_phase t fireball Fluffy_Pillow 49014.0/50000: 98% mana rune_of_power, soul_ignition, gladiators_badge
2:45.180 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana rune_of_power
2:47.028 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
2:48.876 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:50.720 rop_phase t fireball Fluffy_Pillow 49001.0/50000: 98% mana fireball(3), rune_of_power
2:52.567 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), rune_of_power
2:52.567 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana fireball(4), rune_of_power
2:52.943 rop_phase n fire_blast Fluffy_Pillow 48380.0/50000: 97% mana fireball(4), rune_of_power
2:54.210 standard_rotation | fireball Fluffy_Pillow 48147.0/50000: 96% mana fireball(5), disciplinary_command
2:56.058 standard_rotation | fireball Fluffy_Pillow 48995.0/50000: 98% mana fireball(5), disciplinary_command
2:57.281 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:57.906 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
2:59.140 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, disciplinary_command
3:00.987 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:02.099 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:02.835 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
3:04.070 standard_rotation | fireball Fluffy_Pillow 49240.0/50000: 98% mana fireball, disciplinary_command
3:05.917 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:07.766 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, disciplinary_command
3:09.614 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
3:11.462 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
3:13.309 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), disciplinary_command
3:15.157 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
3:17.003 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
3:17.003 standard_rotation w fire_blast Fluffy_Pillow 49003.0/50000: 98% mana heating_up
3:18.852 standard_rotation u pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak
3:20.086 standard_rotation | fireball Fluffy_Pillow 49240.0/50000: 98% mana heating_up
3:21.934 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:23.781 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
3:25.015 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up
3:26.863 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:28.327 rop_phase m pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:28.327 rop_phase n fire_blast Fluffy_Pillow 49000.0/50000: 98% mana rune_of_power
3:29.558 rop_phase s scorch Fluffy_Pillow 49731.0/50000: 99% mana rune_of_power
3:30.792 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
3:32.025 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:33.270 rop_phase s scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power
3:34.504 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
3:35.738 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:36.980 rop_phase s scorch Fluffy_Pillow 49747.0/50000: 99% mana rune_of_power
3:38.213 default V frostbolt Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:39.854 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana heating_up, rune_of_power
3:39.854 rop_phase s scorch Fluffy_Pillow 48003.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command
3:41.088 standard_rotation x pyroblast Fluffy_Pillow 48737.0/50000: 97% mana heating_up, disciplinary_command
3:42.332 standard_rotation { scorch Fluffy_Pillow 48981.0/50000: 98% mana heating_up, disciplinary_command
3:43.565 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:43.565 default R use_item_soul_igniter Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge
3:43.565 combustion_phase h pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:44.810 combustion_phase j fireball Fluffy_Pillow 49749.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:46.014 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:46.014 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.659 combustion_phase g pyroblast Fluffy_Pillow 44145.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.893 combustion_phase g pyroblast Fluffy_Pillow 44379.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.893 combustion_phase c fire_blast Fluffy_Pillow 43379.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.125 combustion_phase g pyroblast Fluffy_Pillow 44111.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.125 combustion_phase c fire_blast Fluffy_Pillow 43111.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.358 combustion_phase g pyroblast Fluffy_Pillow 43844.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.592 combustion_phase i phoenix_flames Fluffy_Pillow 44078.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.825 combustion_phase g pyroblast Fluffy_Pillow 45311.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.059 combustion_phase i phoenix_flames Fluffy_Pillow 45545.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.292 combustion_phase g pyroblast Fluffy_Pillow 46778.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.292 combustion_phase c fire_blast Fluffy_Pillow 45778.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.525 combustion_phase g pyroblast Fluffy_Pillow 46511.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:57.758 combustion_phase l dragons_breath Fluffy_Pillow 46744.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.990 standard_rotation { scorch Fluffy_Pillow 45976.0/50000: 92% mana heating_up, disciplinary_command
4:00.224 standard_rotation x pyroblast Fluffy_Pillow 46710.0/50000: 93% mana heating_up
4:01.468 standard_rotation { scorch Fluffy_Pillow 46954.0/50000: 94% mana
4:02.701 standard_rotation { scorch Fluffy_Pillow 47687.0/50000: 95% mana
4:03.933 standard_rotation x pyroblast Fluffy_Pillow 48419.0/50000: 97% mana heating_up
4:05.178 standard_rotation { scorch Fluffy_Pillow 48664.0/50000: 97% mana
4:06.413 standard_rotation y phoenix_flames Fluffy_Pillow 49399.0/50000: 99% mana
4:07.646 default U arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
4:08.879 default V frostbolt Fluffy_Pillow 46233.0/50000: 92% mana
4:10.524 standard_rotation { scorch Fluffy_Pillow 46878.0/50000: 94% mana disciplinary_command
4:11.757 standard_rotation { scorch Fluffy_Pillow 47611.0/50000: 95% mana disciplinary_command
4:12.992 standard_rotation x pyroblast Fluffy_Pillow 48346.0/50000: 97% mana heating_up, disciplinary_command
4:14.235 default X rune_of_power Fluffy_Pillow 48589.0/50000: 97% mana disciplinary_command
4:15.467 rop_phase n fire_blast Fluffy_Pillow 49821.0/50000: 100% mana rune_of_power, disciplinary_command
4:15.467 rop_phase s scorch Fluffy_Pillow 49321.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:16.698 rop_phase o fire_blast Fluffy_Pillow 49502.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:16.698 rop_phase m pyroblast Fluffy_Pillow 49002.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:17.933 rop_phase s scorch Fluffy_Pillow 49237.0/50000: 98% mana rune_of_power, disciplinary_command
4:18.791 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:19.166 rop_phase q pyroblast Fluffy_Pillow 49375.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:20.409 rop_phase s scorch Fluffy_Pillow 49618.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:21.641 rop_phase q pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:22.887 rop_phase s scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power, disciplinary_command
4:24.121 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
4:25.354 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:26.597 rop_phase s scorch Fluffy_Pillow 49747.0/50000: 99% mana rune_of_power, disciplinary_command
4:26.985 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:27.830 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
4:29.074 standard_rotation y phoenix_flames Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command
4:30.309 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
4:31.543 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:32.775 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:34.019 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:35.179 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:35.252 standard_rotation x pyroblast Fluffy_Pillow 49073.0/50000: 98% mana heating_up
4:36.496 standard_rotation { scorch Fluffy_Pillow 49317.0/50000: 99% mana heating_up
4:37.729 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:38.974 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:40.208 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:41.452 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:42.684 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:43.931 standard_rotation w fire_blast Fluffy_Pillow 49750.0/50000: 100% mana heating_up
4:43.931 standard_rotation v pyroblast Fluffy_Pillow 49250.0/50000: 98% mana hot_streak
4:45.166 standard_rotation y phoenix_flames Fluffy_Pillow 49485.0/50000: 99% mana heating_up
4:46.398 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:47.630 standard_rotation { scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:48.863 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:50.108 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:51.341 standard_rotation w fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:51.567 standard_rotation v pyroblast Fluffy_Pillow 49230.0/50000: 98% mana hot_streak
4:52.800 standard_rotation { scorch Fluffy_Pillow 49463.0/50000: 99% mana

Stats

Level Bonus (60) Race Bonus (pandaren) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 216 198 0
Agility 306 -2 322 304 0
Stamina 414 2 2037 1940 1524
Intellect 450 0 1841 1619 1092 (49)
Spirit 0 0 0 0 0
Health 40740 40740 0
Mana 50000 50000 0
Spell Power 1841 1619 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="pandaren"
source=default
spec=fire
level=60
race=pandaren
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

void_elf : 5205 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5204.8 5204.8 9.9 / 0.191% 632.6 / 12.2% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.1 779.0 Mana 0.00% 54.2 99.7% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
void_elf 5205
Arcane Explosion 12 0.2% 2.6 115.72sec 1338 1176 Direct 2.6 1046 2091 1338 28.0%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.58 2.58 0.00 0.00 1.1382 0.0000 3453.87 3453.87 0.00% 1175.99 1175.99
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.01% 1.86 0 4 1046.35 989 1543 974.23 0 1467 1944 1944 0.00%
crit 27.99% 0.72 0 3 2090.96 1978 3086 1135.66 0 3086 1509 1509 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.59
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 166 3.2% 4.4 79.45sec 11144 0 Direct 4.3 8615 19138 11545 27.7%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.45 4.30 0.00 0.00 0.0000 0.0000 49586.83 49586.83 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.27% 3.11 0 5 8615.39 6460 9586 8579.83 0 9586 26780 26780 0.00%
crit 27.73% 1.19 0 4 19137.74 14857 22048 14414.44 0 22048 22807 22807 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.8 9.62sec 258 0 Direct 29.8 155 409 258 40.5%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.84 29.84 0.00 0.00 0.0000 0.0000 7699.01 7699.01 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.50% 17.76 6 34 155.08 133 244 155.15 137 182 2754 2754 0.00%
crit 40.50% 12.08 3 24 408.97 266 562 409.27 316 501 4945 4945 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 17 0.3% 1.2 136.89sec 4390 3759 Direct 1.2 0 4390 4390 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.17 1.17 0.00 0.00 1.1683 0.0000 5150.13 5150.13 0.00% 3759.22 3759.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.17 0 4 4389.99 3692 4849 3306.93 0 4849 5150 5150 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.17
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Entropic Embrace 60 1.2% 196.8 1.54sec 91 0 Direct 196.7 91 0 91 0.0%

Stats Details: Entropic Embrace

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 196.76 196.74 0.00 0.00 0.0000 0.0000 17969.63 17969.63 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 196.74 139 246 91.24 1 1227 90.99 73 118 17970 17970 0.00%

Action Details: Entropic Embrace

  • id:259756
  • school:shadowfrost
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:84.59
  • base_dd_max:84.59
  • base_dd_mult:1.00

Spelldata

  • id:259756
  • name:Entropic Embrace
  • school:shadowfrost
  • tooltip:
  • description:{$@spelldesc256374={$@spelldesc255669=Your abilities have a chance to empower you with the essence of the Void, causing your damage and healing effects to deal an additional {$256374s1=5}% as Shadowfrost for {$256374d=12 seconds}.}}
Eternal Insight 44 0.8% 21.0 13.84sec 625 0 Direct 21.0 473 1027 625 27.4%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.04 21.04 0.00 0.00 0.0000 0.0000 13144.23 13144.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.61% 15.28 4 28 472.76 460 488 472.76 462 485 7223 7223 0.00%
crit 27.39% 5.76 0 14 1027.39 920 1121 1021.87 0 1121 5921 5921 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 661 12.7% 38.7 7.72sec 5096 0 Direct 38.7 0 5095 5095 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.75 38.75 0.00 0.00 0.0000 0.0000 197478.31 197478.31 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.75 30 47 5094.65 3118 6593 5095.89 4848 5319 197478 197478 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.56
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.92
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.19
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:9.08
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 674 (703) 13.0% (13.5%) 76.3 3.42sec 2756 1562 Direct 76.3 (211.9) 1717 3902 2639 42.2% (42.2%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.27 76.27 0.00 0.00 1.7646 0.0000 201379.66 201379.66 0.00% 1561.66 1561.66
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.75% 44.05 29 60 1716.97 1471 2455 1718.38 1606 1819 75627 75627 0.00%
crit 42.25% 32.22 21 46 3901.72 2943 6222 3907.06 3656 4179 125752 125752 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.38
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:23.99
    standard_rotation
    [|]:47.96
    Conflagration 29 0.6% 76.3 3.42sec 115 0 Periodic 135.6 38 99 65 44.4% 69.6%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.27 0.00 135.59 135.59 0.0000 1.5390 8796.49 8796.49 0.00% 42.15 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.56% 75.34 50 98 37.66 0 54 37.66 36 40 2837 2837 0.00%
crit 44.44% 60.25 42 84 98.87 0 137 98.99 92 108 5959 5959 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.6 36.45sec 1866 1167 Direct 8.6 1147 3089 1872 37.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.60 8.57 0.00 0.00 1.5985 0.0000 16051.87 16051.87 0.00% 1167.49 1167.49
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 62.67% 5.37 0 9 1147.46 1006 1678 1144.74 0 1578 6166 6166 0.00%
crit 37.33% 3.20 1 8 3089.18 2314 4254 3176.79 2620 4254 9886 9886 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.65
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1112 21.4% 231.9 1.29sec 1433 0 Periodic 297.7 1116 0 1116 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 231.87 0.00 297.66 297.66 0.0000 1.0000 332258.15 332258.15 0.00% 1116.22 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.66 239 359 1115.68 62 3342 1116.99 984 1228 332258 332258 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4927 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 123  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 41 83 53 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4927.39 4927.39 0.00% 41.65 41.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.23% 67.17 51 80 41.43 29 51 41.43 40 43 2783 2783 0.00%
crit 27.77% 25.83 13 42 83.02 58 101 83.02 73 94 2144 2144 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2042.00
Phoenix Flames 0 (264) 0.0% (5.1%) 12.4 24.78sec 6370 5470

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.37 0.00 0.00 0.00 1.1646 0.0000 0.00 0.00 0.00% 5469.55 5469.55

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.06
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.29
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:1.01
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 264 5.1% 12.3 24.75sec 6391 0 Direct 12.3 2044 6735 6384 92.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.32 12.32 0.00 0.00 0.0000 0.0000 78761.59 78761.59 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.38% 0.91 0 4 2043.68 1772 2931 1316.90 0 2931 1863 1863 0.00%
crit 92.62% 11.41 7 16 6734.88 3543 7492 6736.82 6182 7087 76898 76898 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1668 (1794) 32.0% (34.4%) 71.2 4.21sec 7523 6359 Direct 71.9 (226.2) 3196 9395 6918 60.1% (60.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.15 71.94 0.00 0.00 1.1830 0.0000 497907.33 497907.33 0.00% 6359.24 6359.24
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.95% 28.74 17 42 3196.00 2683 4933 3196.86 2950 3409 91866 91866 0.00%
crit 60.05% 43.20 32 59 9395.28 5366 11346 9406.68 8633 10205 406041 406041 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.35
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.24
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.71
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.70
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.53
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.42
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.18
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 125 2.4% 71.9 4.20sec 519 0 Periodic 154.3 140 381 242 42.3% 78.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.94 0.00 154.30 154.30 0.0000 1.5288 37336.86 37336.86 0.00% 158.28 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.71% 89.04 59 124 139.98 15 224 140.05 131 148 12465 12465 0.00%
crit 42.29% 65.26 45 96 381.06 35 516 381.62 351 413 24871 24871 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 226 4.4% 32.6 7.51sec 2079 1694 Direct 32.6 0 2079 2079 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.61 32.61 0.00 0.00 1.2270 0.0000 67793.98 67793.98 0.00% 1694.17 1694.17
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.61 24 44 2079.07 1261 3683 2077.84 1925 2238 67794 67794 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.43
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.88
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.69
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.9% 42.2 7.06sec 344 0 Direct 42.2 260 564 344 27.7%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.23 42.23 0.00 0.00 0.0000 0.0000 14526.11 14526.11 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.33% 30.55 17 50 259.79 253 268 259.80 254 265 7936 7936 0.00%
crit 27.67% 11.69 3 23 563.98 506 617 563.83 528 610 6590 6590 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
void_elf
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:void_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.4 75.45sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.42
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.3 52.01sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.33
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:void_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:void_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.10sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.41
Rune of Power 6.2 49.51sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.18 0.00 0.00 0.00 1.1875 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.21
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.4 75.28sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.45 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.57% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.57%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.4sec 75.4sec 11.9sec 17.63% 0.00% 100.7 (100.7) 4.3

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.3s / 91.9s
  • trigger_min/max:61.3s / 91.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:17.63%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.5sec 36.5sec 19.4sec 55.83% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.2s
  • trigger_min/max:30.0s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:55.83%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Entropic Embrace 5.4 0.0 60.7sec 60.7sec 11.8sec 21.33% 0.00% 0.0 (0.0) 5.2

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_entropic_embrace
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 67.7s
  • trigger_min/max:60.0s / 67.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • entropic_embrace_1:21.33%

Spelldata

  • id:256374
  • name:Entropic Embrace
  • tooltip:Your damage and healing effects deal an additional $w1% as Shadowfrost.
  • description:{$@spelldesc255669=Your abilities have a chance to empower you with the essence of the Void, causing your damage and healing effects to deal an additional {$256374s1=5}% as Shadowfrost for {$256374d=12 seconds}.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:100.00%
Fireball 21.3 22.7 9.2sec 4.4sec 5.0sec 35.61% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 43.6s
  • trigger_min/max:1.4s / 41.7s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 25.5s

Stack Uptimes

  • fireball_1:19.12%
  • fireball_2:9.44%
  • fireball_3:4.53%
  • fireball_4:1.82%
  • fireball_5:0.57%
  • fireball_6:0.13%
  • fireball_7:0.03%
  • fireball_8:0.01%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 75.1sec 75.1sec 14.8sec 22.06% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.3s / 91.6s
  • trigger_min/max:60.3s / 91.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.06%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.3 0.0 3.5sec 3.5sec 1.2sec 35.38% 45.51% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 21.9s
  • trigger_min/max:0.3s / 21.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.38%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.3 0.0 4.2sec 4.2sec 0.8sec 14.51% 98.60% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.6s
  • trigger_min/max:0.5s / 41.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.8s

Stack Uptimes

  • hot_streak_1:14.51%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 303.2sec 303.2sec 23.4sec 10.87% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 314.9s
  • trigger_min/max:300.0s / 314.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.87%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.9sec 28.9sec 11.8sec 41.96% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 57.2s
  • trigger_min/max:4.1s / 57.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 19.8s

Stack Uptimes

  • rune_of_power_1:41.96%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.4 0.0 75.3sec 75.3sec 14.7sec 16.96% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.3s / 89.8s
  • trigger_min/max:60.3s / 89.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • soul_ignition_1:16.96%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.3 66.0 108.0 3.5s 0.3s 21.9s
Heating Up removed 13.7 5.0 26.0 18.7s 1.2s 150.3s
Heating Up converted with Fire Blast 19.0 10.0 28.0 15.7s 0.5s 104.5s
Hot Streak procs 71.3 55.0 92.0 4.2s 0.5s 41.6s
Hot Streak spells used 231.9 189.0 281.0 1.3s 0.0s 5.9s
Hot Streak spell crits 158.2 124.0 199.0 1.9s 0.0s 18.8s
Hot Streak spell crits wasted 1.6 0.0 6.0 86.8s 0.1s 316.8s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.68% 13.24% 19.96% 0.6s 0.0s 4.6s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000178.943120.019239.989
Counterspell41.6834.363149.964199.191108.821297.373
Fire Blast0.3080.00010.53711.9722.74427.226
Rune of Power5.1150.00024.79932.76617.21259.202
Dragon's Breath117.15613.496326.079279.000190.182357.910
Combustion1.7260.0009.8887.6292.66020.530
Phoenix Flames3.5510.00039.73044.4755.91197.228

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
void_elf
mana_regen Mana 2439.63 232889.47 100.00% 95.46 65743.51 22.01%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 779.05 784.11 65726.6 48488.0 42387.0 50000.0
Usage Type Count Total Avg RPE APR
void_elf
arcane_explosion Mana 2.6 13149.3 5000.0 5094.4 0.3
combustion Mana 4.5 22432.8 5000.0 5072.0 0.0
counterspell Mana 4.4 4396.0 1000.0 1014.2 0.0
dragons_breath Mana 1.2 2378.1 2000.0 2027.1 2.2
fire_blast Mana 39.4 19679.6 500.0 507.9 10.0
fireball Mana 77.5 77514.4 1000.0 1016.3 2.7
frostbolt Mana 8.7 8737.3 1000.0 1015.8 1.8
pyroblast Mana 73.3 73270.6 1000.0 1029.8 7.3
scorch Mana 33.1 16560.7 500.0 507.8 4.1

Statistics & Data Analysis

Fight Length
void_elf Fight Length
Count 1005
Mean 298.94
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 20.07%
Standard Deviation 35.1149
5th Percentile 245.41
95th Percentile 353.91
( 95th Percentile - 5th Percentile ) 108.50
Mean Distribution
Standard Deviation 1.1077
95.00% Confidence Interval ( 296.77 - 301.11 )
Normalized 95.00% Confidence Interval ( 99.27% - 100.73% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 531
0.1% Error 53004
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 43
0.01 Scale Factor Error with Delta=300 1053
DPS
void_elf Damage Per Second
Count 1005
Mean 5204.81
Minimum 4720.90
Maximum 5683.56
Spread ( max - min ) 962.66
Range [ ( max - min ) / 2 * 100% ] 9.25%
Standard Deviation 160.7656
5th Percentile 4929.51
95th Percentile 5462.22
( 95th Percentile - 5th Percentile ) 532.71
Mean Distribution
Standard Deviation 5.0712
95.00% Confidence Interval ( 5194.87 - 5214.75 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3665
0.1 Scale Factor Error with Delta=300 221
0.05 Scale Factor Error with Delta=300 883
0.01 Scale Factor Error with Delta=300 22064
Priority Target DPS
void_elf Priority Target Damage Per Second
Count 1005
Mean 5204.81
Minimum 4720.90
Maximum 5683.56
Spread ( max - min ) 962.66
Range [ ( max - min ) / 2 * 100% ] 9.25%
Standard Deviation 160.7656
5th Percentile 4929.51
95th Percentile 5462.22
( 95th Percentile - 5th Percentile ) 532.71
Mean Distribution
Standard Deviation 5.0712
95.00% Confidence Interval ( 5194.87 - 5214.75 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 37
0.1% Error 3665
0.1 Scale Factor Error with Delta=300 221
0.05 Scale Factor Error with Delta=300 883
0.01 Scale Factor Error with Delta=300 22064
DPS(e)
void_elf Damage Per Second (Effective)
Count 1005
Mean 5204.81
Minimum 4720.90
Maximum 5683.56
Spread ( max - min ) 962.66
Range [ ( max - min ) / 2 * 100% ] 9.25%
Damage
void_elf Damage
Count 1005
Mean 1549294.05
Minimum 1203357.83
Maximum 1880804.09
Spread ( max - min ) 677446.27
Range [ ( max - min ) / 2 * 100% ] 21.86%
DTPS
void_elf Damage Taken Per Second
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
void_elf Healing Per Second
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
void_elf Healing Per Second (Effective)
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
void_elf Heal
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
void_elf Healing Taken Per Second
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
void_elf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
void_elfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
void_elf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.44 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.33 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.59 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.65 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.21 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.41 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.45 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.56 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.42 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.35 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.24 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.06 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.38 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.43 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.17 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.71 pyroblast,if=buff.hot_streak.react
n 4.92 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.19 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.70 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.29 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.88 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 23.99 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.53 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.42 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 9.08 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.18 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 1.01 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.69 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 47.96 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjeccggcgigigcgigkhXtomtttomtttt|wUV|u|wu||u|wu|||||||||uXnttmttVTbRjecggcgcgigigcgi|u||||||wUV|u|Xntommttttom||u||||wu|uTV|||ecbgRgcgcgigigcgiXmtttttTV|wu|wu||wu|||||||{{x{x{{XmnomssqssqVTsx{bjecRggcgcgigigcgly{{x{x{xUV{x{Xomnsomssqssqnr{{x{{wv{{x{x

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask void_elf 50000.0/50000: 100% mana
Pre precombat 1 food void_elf 50000.0/50000: 100% mana
Pre precombat 2 augmentation void_elf 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.645 combustion_cooldowns a potion Fluffy_Pillow 49007.0/50000: 98% mana bloodlust, disciplinary_command, entropic_embrace
0:01.645 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49007.0/50000: 98% mana bloodlust, disciplinary_command, entropic_embrace, potion_of_spectral_intellect
0:01.645 default R use_item_soul_igniter Fluffy_Pillow 49007.0/50000: 98% mana bloodlust, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:01.645 default S cancel_buff Fluffy_Pillow 49007.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:01.645 combustion_phase j fireball Fluffy_Pillow 49007.0/50000: 98% mana bloodlust, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:02.452 combustion_phase e combustion Fluffy_Pillow 49814.0/50000: 100% mana bloodlust, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:02.452 combustion_phase c fire_blast Fluffy_Pillow 44814.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:02.981 combustion_phase c fire_blast Fluffy_Pillow 44843.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:03.067 combustion_phase g pyroblast Fluffy_Pillow 43429.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:04.017 combustion_phase g pyroblast Fluffy_Pillow 43379.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:04.017 combustion_phase c fire_blast Fluffy_Pillow 42379.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:04.967 combustion_phase g pyroblast Fluffy_Pillow 42829.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:05.917 combustion_phase i phoenix_flames Fluffy_Pillow 42779.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:06.866 combustion_phase g pyroblast Fluffy_Pillow 43728.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:07.816 combustion_phase i phoenix_flames Fluffy_Pillow 43678.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:08.767 combustion_phase g pyroblast Fluffy_Pillow 44629.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:08.767 combustion_phase c fire_blast Fluffy_Pillow 43629.0/50000: 87% mana bloodlust, combustion, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:09.718 combustion_phase g pyroblast Fluffy_Pillow 44080.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:10.668 combustion_phase i phoenix_flames Fluffy_Pillow 44030.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:11.616 combustion_phase g pyroblast Fluffy_Pillow 44978.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge, potion_of_spectral_intellect
0:12.565 combustion_phase k scorch Fluffy_Pillow 44927.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.515 combustion_phase h pyroblast Fluffy_Pillow 45377.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.473 default X rune_of_power Fluffy_Pillow 45335.0/50000: 91% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.423 rop_phase t fireball Fluffy_Pillow 46285.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.423 rop_phase o fire_blast Fluffy_Pillow 46285.0/50000: 93% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.846 rop_phase m pyroblast Fluffy_Pillow 46208.0/50000: 92% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.797 rop_phase t fireball Fluffy_Pillow 46159.0/50000: 92% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.221 rop_phase t fireball Fluffy_Pillow 46583.0/50000: 93% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.643 rop_phase t fireball Fluffy_Pillow 47005.0/50000: 94% mana bloodlust, fireball(2), rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.773 rop_phase o fire_blast Fluffy_Pillow 48135.0/50000: 96% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.064 rop_phase m pyroblast Fluffy_Pillow 46926.0/50000: 94% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:23.015 rop_phase t fireball Fluffy_Pillow 46877.0/50000: 94% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:24.437 rop_phase t fireball Fluffy_Pillow 47299.0/50000: 95% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:25.859 rop_phase t fireball Fluffy_Pillow 47721.0/50000: 95% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:27.280 rop_phase t fireball Fluffy_Pillow 48142.0/50000: 96% mana bloodlust, fireball, rune_of_power
0:28.702 standard_rotation | fireball Fluffy_Pillow 48564.0/50000: 97% mana bloodlust, heating_up
0:28.799 standard_rotation w fire_blast Fluffy_Pillow 48661.0/50000: 97% mana bloodlust, heating_up
0:30.125 default U arcane_explosion Fluffy_Pillow 48487.0/50000: 97% mana bloodlust, fireball, hot_streak
0:31.075 default V frostbolt Fluffy_Pillow 44437.0/50000: 89% mana bloodlust, fireball(2), hot_streak
0:32.339 standard_rotation | fireball Fluffy_Pillow 44701.0/50000: 89% mana bloodlust, fireball(2), hot_streak, disciplinary_command
0:33.760 standard_rotation u pyroblast Fluffy_Pillow 45122.0/50000: 90% mana bloodlust, fireball(2), hot_streak, disciplinary_command
0:34.710 standard_rotation | fireball Fluffy_Pillow 45072.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:34.907 standard_rotation w fire_blast Fluffy_Pillow 45269.0/50000: 91% mana bloodlust, heating_up, disciplinary_command
0:36.134 standard_rotation u pyroblast Fluffy_Pillow 44996.0/50000: 90% mana bloodlust, hot_streak, disciplinary_command
0:37.086 standard_rotation | fireball Fluffy_Pillow 44948.0/50000: 90% mana bloodlust, heating_up, disciplinary_command
0:38.509 standard_rotation | fireball Fluffy_Pillow 45371.0/50000: 91% mana bloodlust, heating_up, disciplinary_command
0:39.931 standard_rotation u pyroblast Fluffy_Pillow 45793.0/50000: 92% mana bloodlust, hot_streak, disciplinary_command
0:40.882 standard_rotation | fireball Fluffy_Pillow 45744.0/50000: 91% mana bloodlust, heating_up, disciplinary_command
0:41.163 standard_rotation w fire_blast Fluffy_Pillow 46025.0/50000: 92% mana heating_up, disciplinary_command
0:42.306 standard_rotation u pyroblast Fluffy_Pillow 45668.0/50000: 91% mana hot_streak, disciplinary_command
0:43.538 standard_rotation | fireball Fluffy_Pillow 45900.0/50000: 92% mana fireball, disciplinary_command
0:45.384 standard_rotation | fireball Fluffy_Pillow 46746.0/50000: 93% mana fireball, disciplinary_command
0:47.231 standard_rotation | fireball Fluffy_Pillow 47593.0/50000: 95% mana fireball(2), disciplinary_command
0:49.080 standard_rotation | fireball Fluffy_Pillow 48442.0/50000: 97% mana heating_up, disciplinary_command
0:50.929 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, disciplinary_command
0:52.776 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
0:54.622 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
0:56.469 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
0:58.318 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
1:00.164 standard_rotation u pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
1:01.396 default X rune_of_power Fluffy_Pillow 49235.0/50000: 98% mana fireball
1:02.631 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
1:02.631 rop_phase t fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power, entropic_embrace
1:04.479 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power, entropic_embrace
1:06.328 rop_phase m pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, entropic_embrace
1:07.561 rop_phase t fireball Fluffy_Pillow 49239.0/50000: 98% mana heating_up, rune_of_power, entropic_embrace
1:09.409 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, entropic_embrace
1:11.257 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, entropic_embrace
1:12.900 default T counterspell Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, entropic_embrace
1:12.900 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48005.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command, entropic_embrace
1:12.900 default R use_item_soul_igniter Fluffy_Pillow 48005.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command, entropic_embrace, gladiators_badge
1:12.900 combustion_phase j fireball Fluffy_Pillow 48005.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command, soul_ignition, entropic_embrace, gladiators_badge
1:14.652 combustion_phase e combustion Fluffy_Pillow 49757.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:14.652 combustion_phase c fire_blast Fluffy_Pillow 44757.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.747 combustion_phase g pyroblast Fluffy_Pillow 43352.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.980 combustion_phase g pyroblast Fluffy_Pillow 43585.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:15.980 combustion_phase c fire_blast Fluffy_Pillow 42585.0/50000: 85% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.213 combustion_phase g pyroblast Fluffy_Pillow 43318.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.213 combustion_phase c fire_blast Fluffy_Pillow 42318.0/50000: 85% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.446 combustion_phase g pyroblast Fluffy_Pillow 43051.0/50000: 86% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.682 combustion_phase i phoenix_flames Fluffy_Pillow 43287.0/50000: 87% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.915 combustion_phase g pyroblast Fluffy_Pillow 44520.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.149 combustion_phase i phoenix_flames Fluffy_Pillow 44754.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.384 combustion_phase g pyroblast Fluffy_Pillow 45989.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.384 combustion_phase c fire_blast Fluffy_Pillow 44989.0/50000: 90% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.618 combustion_phase g pyroblast Fluffy_Pillow 45723.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.852 combustion_phase i phoenix_flames Fluffy_Pillow 45957.0/50000: 92% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.087 standard_rotation | fireball Fluffy_Pillow 47192.0/50000: 94% mana hot_streak, disciplinary_command, soul_ignition, gladiators_badge
1:28.934 standard_rotation u pyroblast Fluffy_Pillow 48039.0/50000: 96% mana hot_streak, disciplinary_command
1:30.167 standard_rotation | fireball Fluffy_Pillow 48272.0/50000: 97% mana fireball, disciplinary_command
1:32.015 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
1:33.862 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:35.710 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
1:37.557 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
1:39.404 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(5)
1:40.722 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:41.251 default U arcane_explosion Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:42.485 default V frostbolt Fluffy_Pillow 45238.0/50000: 90% mana fireball, hot_streak
1:44.127 standard_rotation | fireball Fluffy_Pillow 45880.0/50000: 92% mana fireball, hot_streak, disciplinary_command
1:45.973 standard_rotation u pyroblast Fluffy_Pillow 46726.0/50000: 93% mana fireball, hot_streak, disciplinary_command
1:47.205 standard_rotation | fireball Fluffy_Pillow 46958.0/50000: 94% mana fireball(2), heating_up, disciplinary_command
1:49.051 default X rune_of_power Fluffy_Pillow 47804.0/50000: 96% mana fireball(2), heating_up, disciplinary_command
1:50.284 rop_phase n fire_blast Fluffy_Pillow 49037.0/50000: 98% mana fireball(3), rune_of_power, disciplinary_command
1:50.284 rop_phase t fireball Fluffy_Pillow 48537.0/50000: 97% mana fireball(3), heating_up, rune_of_power, disciplinary_command
1:50.847 rop_phase o fire_blast Fluffy_Pillow 49100.0/50000: 98% mana fireball(3), heating_up, rune_of_power, disciplinary_command
1:52.131 rop_phase m pyroblast Fluffy_Pillow 48884.0/50000: 98% mana fireball(3), hot_streak, rune_of_power, disciplinary_command
1:53.366 rop_phase m pyroblast Fluffy_Pillow 49119.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:54.599 rop_phase t fireball Fluffy_Pillow 49352.0/50000: 99% mana rune_of_power, disciplinary_command
1:56.446 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana rune_of_power, disciplinary_command
1:58.294 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:00.140 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:01.359 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
2:01.987 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
2:03.220 standard_rotation | fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, heating_up, disciplinary_command, entropic_embrace
2:05.068 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, entropic_embrace
2:06.916 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, entropic_embrace
2:08.150 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana heating_up, entropic_embrace
2:09.999 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, entropic_embrace
2:11.849 standard_rotation | fireball Fluffy_Pillow 49007.0/50000: 98% mana fireball, entropic_embrace
2:13.697 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), entropic_embrace
2:14.860 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:15.545 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
2:16.779 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana hot_streak
2:18.626 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:19.861 default T counterspell Fluffy_Pillow 49239.0/50000: 98% mana fireball
2:19.861 default V frostbolt Fluffy_Pillow 48239.0/50000: 96% mana fireball
2:21.504 standard_rotation | fireball Fluffy_Pillow 48882.0/50000: 98% mana fireball, disciplinary_command
2:23.351 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
2:25.199 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), disciplinary_command
2:27.039 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:27.039 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command
2:27.047 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43508.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command
2:27.047 combustion_phase g pyroblast Fluffy_Pillow 43508.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
2:28.280 default R use_item_soul_igniter Fluffy_Pillow 43741.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
2:28.280 combustion_phase g pyroblast Fluffy_Pillow 43741.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:28.280 combustion_phase c fire_blast Fluffy_Pillow 42741.0/50000: 85% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:29.513 combustion_phase g pyroblast Fluffy_Pillow 43474.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:29.513 combustion_phase c fire_blast Fluffy_Pillow 42474.0/50000: 85% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.746 combustion_phase g pyroblast Fluffy_Pillow 43207.0/50000: 86% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.979 combustion_phase i phoenix_flames Fluffy_Pillow 43440.0/50000: 87% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.214 combustion_phase g pyroblast Fluffy_Pillow 44675.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.448 combustion_phase i phoenix_flames Fluffy_Pillow 44909.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.682 combustion_phase g pyroblast Fluffy_Pillow 46143.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.635 combustion_phase c fire_blast Fluffy_Pillow 46096.0/50000: 92% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.917 combustion_phase g pyroblast Fluffy_Pillow 45878.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.152 combustion_phase i phoenix_flames Fluffy_Pillow 46113.0/50000: 92% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.385 default X rune_of_power Fluffy_Pillow 47346.0/50000: 95% mana hot_streak, disciplinary_command, soul_ignition, gladiators_badge
2:40.620 rop_phase m pyroblast Fluffy_Pillow 48581.0/50000: 97% mana hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.854 rop_phase t fireball Fluffy_Pillow 48815.0/50000: 98% mana rune_of_power, soul_ignition, gladiators_badge
2:43.700 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana rune_of_power
2:45.546 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
2:47.395 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power
2:49.243 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power
2:51.090 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), rune_of_power
2:51.090 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana fireball(4), rune_of_power
2:52.732 standard_rotation | fireball Fluffy_Pillow 48646.0/50000: 97% mana heating_up, disciplinary_command
2:52.732 standard_rotation w fire_blast Fluffy_Pillow 48646.0/50000: 97% mana heating_up, disciplinary_command
2:54.580 standard_rotation u pyroblast Fluffy_Pillow 48994.0/50000: 98% mana hot_streak, disciplinary_command
2:55.813 standard_rotation | fireball Fluffy_Pillow 49227.0/50000: 98% mana fireball, heating_up, disciplinary_command
2:56.095 standard_rotation w fire_blast Fluffy_Pillow 49509.0/50000: 99% mana fireball, heating_up, disciplinary_command
2:57.662 standard_rotation u pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak, disciplinary_command
2:58.896 standard_rotation | fireball Fluffy_Pillow 49240.0/50000: 98% mana heating_up, disciplinary_command
3:00.744 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
3:01.175 standard_rotation w fire_blast Fluffy_Pillow 49405.0/50000: 99% mana heating_up, disciplinary_command
3:02.591 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
3:03.825 standard_rotation | fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up, disciplinary_command, entropic_embrace
3:05.673 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command, entropic_embrace
3:07.521 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, entropic_embrace
3:09.369 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command, entropic_embrace
3:11.216 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command, entropic_embrace
3:13.064 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, entropic_embrace
3:14.911 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, entropic_embrace
3:16.759 standard_rotation { scorch Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:17.994 standard_rotation { scorch Fluffy_Pillow 49506.0/50000: 99% mana fireball(3)
3:19.228 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), heating_up
3:20.470 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana fireball(3), heating_up
3:21.700 standard_rotation x pyroblast Fluffy_Pillow 49501.0/50000: 99% mana fireball(3), heating_up
3:22.947 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball(3)
3:24.182 standard_rotation { scorch Fluffy_Pillow 49506.0/50000: 99% mana fireball(3)
3:25.416 default X rune_of_power Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), heating_up
3:26.847 rop_phase m pyroblast Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), hot_streak, rune_of_power
3:26.847 rop_phase n fire_blast Fluffy_Pillow 49000.0/50000: 98% mana fireball(3), rune_of_power
3:27.363 rop_phase o fire_blast Fluffy_Pillow 49016.0/50000: 98% mana fireball(3), heating_up, rune_of_power
3:28.082 rop_phase m pyroblast Fluffy_Pillow 49235.0/50000: 98% mana fireball(3), hot_streak, rune_of_power
3:29.316 rop_phase s scorch Fluffy_Pillow 49469.0/50000: 99% mana fireball(3), rune_of_power
3:30.550 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), rune_of_power
3:31.784 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), heating_up, rune_of_power
3:33.027 rop_phase s scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
3:34.260 rop_phase s scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:35.495 rop_phase q pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
3:36.737 default V frostbolt Fluffy_Pillow 49748.0/50000: 99% mana heating_up, rune_of_power
3:38.378 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana heating_up, rune_of_power
3:38.378 rop_phase s scorch Fluffy_Pillow 48003.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command
3:39.612 standard_rotation x pyroblast Fluffy_Pillow 48737.0/50000: 97% mana heating_up, disciplinary_command
3:40.857 standard_rotation { scorch Fluffy_Pillow 48982.0/50000: 98% mana disciplinary_command
3:42.090 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
3:42.090 combustion_phase j fireball Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command, gladiators_badge
3:43.539 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, gladiators_badge
3:43.545 combustion_phase c fire_blast Fluffy_Pillow 45006.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge
3:43.937 default R use_item_soul_igniter Fluffy_Pillow 43898.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:43.937 combustion_phase g pyroblast Fluffy_Pillow 43898.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.173 combustion_phase g pyroblast Fluffy_Pillow 44134.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.173 combustion_phase c fire_blast Fluffy_Pillow 43134.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.407 combustion_phase g pyroblast Fluffy_Pillow 43868.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:46.407 combustion_phase c fire_blast Fluffy_Pillow 42868.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.641 combustion_phase g pyroblast Fluffy_Pillow 43602.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.875 combustion_phase i phoenix_flames Fluffy_Pillow 43836.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.110 combustion_phase g pyroblast Fluffy_Pillow 45071.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:51.343 combustion_phase i phoenix_flames Fluffy_Pillow 45304.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.575 combustion_phase g pyroblast Fluffy_Pillow 46536.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.575 combustion_phase c fire_blast Fluffy_Pillow 45536.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.808 combustion_phase g pyroblast Fluffy_Pillow 46269.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.041 combustion_phase l dragons_breath Fluffy_Pillow 46502.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.274 standard_rotation y phoenix_flames Fluffy_Pillow 45735.0/50000: 91% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:57.508 standard_rotation { scorch Fluffy_Pillow 46969.0/50000: 94% mana disciplinary_command, soul_ignition
3:58.743 standard_rotation { scorch Fluffy_Pillow 47704.0/50000: 95% mana soul_ignition
3:59.978 standard_rotation x pyroblast Fluffy_Pillow 48439.0/50000: 97% mana heating_up
4:01.220 standard_rotation { scorch Fluffy_Pillow 48681.0/50000: 97% mana heating_up
4:02.454 standard_rotation x pyroblast Fluffy_Pillow 49415.0/50000: 99% mana heating_up
4:03.697 standard_rotation { scorch Fluffy_Pillow 49658.0/50000: 99% mana heating_up
4:04.931 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, entropic_embrace
4:06.174 default U arcane_explosion Fluffy_Pillow 49748.0/50000: 99% mana heating_up, entropic_embrace
4:07.406 default V frostbolt Fluffy_Pillow 45980.0/50000: 92% mana heating_up, entropic_embrace
4:09.049 standard_rotation { scorch Fluffy_Pillow 46623.0/50000: 93% mana heating_up, disciplinary_command, entropic_embrace
4:10.283 standard_rotation x pyroblast Fluffy_Pillow 47357.0/50000: 95% mana heating_up, disciplinary_command, entropic_embrace
4:11.527 standard_rotation { scorch Fluffy_Pillow 47601.0/50000: 95% mana disciplinary_command, entropic_embrace
4:12.760 default X rune_of_power Fluffy_Pillow 48334.0/50000: 97% mana disciplinary_command, entropic_embrace
4:13.993 rop_phase o fire_blast Fluffy_Pillow 49567.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, entropic_embrace
4:13.993 rop_phase m pyroblast Fluffy_Pillow 49067.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, entropic_embrace
4:14.590 rop_phase n fire_blast Fluffy_Pillow 48664.0/50000: 97% mana rune_of_power, disciplinary_command, entropic_embrace
4:15.225 rop_phase s scorch Fluffy_Pillow 48799.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command, entropic_embrace
4:16.459 rop_phase o fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command, entropic_embrace
4:16.459 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command, entropic_embrace
4:17.694 rop_phase s scorch Fluffy_Pillow 49240.0/50000: 98% mana rune_of_power, disciplinary_command
4:18.926 rop_phase s scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power, disciplinary_command
4:20.159 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:21.402 rop_phase s scorch Fluffy_Pillow 49747.0/50000: 99% mana rune_of_power, disciplinary_command
4:22.636 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
4:23.870 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:24.516 rop_phase n fire_blast Fluffy_Pillow 49069.0/50000: 98% mana rune_of_power, disciplinary_command
4:25.113 rop_phase r phoenix_flames Fluffy_Pillow 49248.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
4:26.346 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
4:27.579 standard_rotation { scorch Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
4:28.813 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, disciplinary_command
4:30.058 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:31.292 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:32.527 standard_rotation w fire_blast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:32.710 standard_rotation v pyroblast Fluffy_Pillow 49189.0/50000: 98% mana hot_streak
4:33.943 standard_rotation { scorch Fluffy_Pillow 49422.0/50000: 99% mana
4:35.177 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:36.409 standard_rotation x pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:37.654 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:38.888 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up

Stats

Level Bonus (60) Race Bonus (void_elf) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 213 195 0
Agility 306 1 325 307 0
Stamina 414 0 2034 1938 1524
Intellect 450 2 1821 1621 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1821 1621 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="void_elf"
source=default
spec=fire
level=60
race=void_elf
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

worgen : 5161 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5160.6 5160.6 9.7 / 0.189% 619.5 / 12.0% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
784.4 779.2 Mana 0.00% 54.3 99.7% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
worgen 5161
Arcane Explosion 12 0.2% 2.5 105.87sec 1347 1181 Direct 2.5 1042 2089 1346 29.1%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.55 2.55 0.00 0.00 1.1404 0.0000 3428.92 3428.92 0.00% 1181.17 1181.17
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 70.89% 1.80 0 5 1042.26 986 1632 945.57 0 1463 1882 1882 0.00%
crit 29.11% 0.74 0 3 2088.68 1971 3264 1176.39 0 3264 1547 1547 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.55
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 166 3.2% 4.5 79.16sec 11107 0 Direct 4.3 8628 18950 11550 28.3%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 4.29 0.00 0.00 0.0000 0.0000 49569.12 49569.12 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.71% 3.08 0 5 8628.49 6460 9586 8571.69 0 9586 26549 26549 0.00%
crit 28.29% 1.21 0 4 18949.75 14857 22048 14230.56 0 22048 23020 23020 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 26 0.5% 29.9 9.67sec 259 0 Direct 29.9 154 407 259 41.5%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.95 29.95 0.00 0.00 0.0000 0.0000 7764.23 7764.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 58.49% 17.52 7 32 154.45 132 244 154.35 136 181 2705 2705 0.00%
crit 41.51% 12.43 2 25 406.94 265 561 406.62 284 489 5059 5059 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 17 0.3% 1.1 135.22sec 4372 3730 Direct 1.1 0 4370 4370 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.14 1.14 0.00 0.00 1.1724 0.0000 4976.25 4976.25 0.00% 3730.32 3730.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.14 0 4 4370.05 3680 4838 3218.16 0 4838 4976 4976 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [l]:1.14
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 45 0.9% 21.1 13.87sec 637 0 Direct 21.1 473 1027 637 29.6%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.07 21.07 0.00 0.00 0.0000 0.0000 13408.72 13408.72 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 70.44% 14.84 6 29 472.63 460 488 472.67 460 485 7013 7013 0.00%
crit 29.56% 6.23 1 16 1026.98 920 1121 1027.15 920 1121 6396 6396 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 660 12.8% 38.7 7.75sec 5089 0 Direct 38.7 0 5087 5087 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.71 38.71 0.00 0.00 0.0000 0.0000 197002.08 197002.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.71 29 47 5087.21 3108 6578 5088.86 4818 5314 197002 197002 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [c]:17.62
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [n]:4.94
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [o]:7.17
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [w]:8.97
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 675 (704) 13.1% (13.7%) 76.0 3.41sec 2766 1568 Direct 76.0 (211.6) 1710 3890 2649 43.1% (43.1%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.04 76.04 0.00 0.00 1.7645 0.0000 201515.52 201515.52 0.00% 1567.91 1567.91
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.91% 43.27 26 62 1710.21 1467 2447 1711.56 1602 1871 74010 74010 0.00%
crit 43.09% 32.77 21 46 3890.36 2933 6208 3895.74 3651 4170 127505 127505 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [j]:4.44
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [t]:23.82
    standard_rotation
    [|]:47.83
    Conflagration 30 0.6% 76.0 3.41sec 116 0 Periodic 135.6 38 98 65 45.4% 69.7%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.04 0.00 135.61 135.61 0.0000 1.5395 8836.62 8836.62 0.00% 42.33 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.57% 74.00 51 104 37.58 0 54 37.57 36 39 2780 2780 0.00%
crit 45.43% 61.61 43 88 98.27 0 137 98.38 91 106 6056 6056 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.6 36.41sec 1854 1160 Direct 8.6 1148 3064 1861 37.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.62 8.59 0.00 0.00 1.5987 0.0000 15982.99 15982.99 0.00% 1159.87 1159.87
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 62.85% 5.40 0 9 1148.47 1003 1673 1147.06 0 1626 6204 6204 0.00%
crit 37.15% 3.19 1 8 3064.09 2306 4244 3162.53 2568 4244 9779 9779 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.66
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1116 21.6% 231.9 1.29sec 1437 0 Periodic 297.6 1119 0 1119 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 231.91 0.00 297.55 297.55 0.0000 1.0000 333163.56 333163.56 0.00% 1119.68 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.55 239 359 1119.07 62 3336 1120.45 976 1284 333164 333164 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4950 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 124  / 17 0.3% 93.0 1.26sec 53 42 Direct 93.0 41 83 53 28.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 93.00 93.00 0.00 0.00 1.2722 0.0000 4950.05 4950.05 0.00% 41.84 41.84
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.21% 66.22 53 78 41.38 29 51 41.38 39 43 2741 2741 0.00%
crit 28.79% 26.78 15 40 82.52 58 101 82.49 73 92 2209 2209 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2042.00
Phoenix Flames 0 (265) 0.0% (5.1%) 12.5 24.53sec 6348 5448

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.46 0.00 0.00 0.00 1.1651 0.0000 0.00 0.00 0.00% 5448.04 5448.04

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [i]:11.13
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [r]:0.31
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [y]:1.02
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 265 5.1% 12.4 24.52sec 6362 0 Direct 12.4 2039 6714 6357 92.4%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.43 12.43 0.00 0.00 0.0000 0.0000 79094.62 79094.62 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 7.56% 0.94 0 3 2038.60 1766 2924 1334.43 0 2924 1921 1921 0.00%
crit 92.44% 11.49 7 16 6713.56 3532 7475 6714.34 6058 7068 77174 77174 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1680 (1807) 32.5% (35.0%) 71.7 4.18sec 7519 6355 Direct 72.5 (227.4) 3186 9338 6915 60.7% (60.7%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.69 72.47 0.00 0.00 1.1833 0.0000 501402.59 501402.59 0.00% 6354.59 6354.59
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 39.34% 28.51 17 42 3186.48 2674 4922 3187.32 2967 3423 90861 90861 0.00%
crit 60.66% 43.96 30 64 9337.66 5349 11320 9349.77 8564 10066 410542 410542 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [g]:31.42
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [h]:1.28
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [m]:10.79
  • if_expr:buff.hot_streak.react
    rop_phase
    [q]:3.77
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [u]:10.77
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [v]:2.40
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [x]:11.22
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 126 2.4% 72.5 4.17sec 519 0 Periodic 154.9 140 378 243 43.2% 79.0%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 72.47 0.00 154.93 154.93 0.0000 1.5292 37612.96 37612.96 0.00% 158.76 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 56.83% 88.05 57 128 139.60 15 224 139.67 133 150 12292 12292 0.00%
crit 43.17% 66.88 43 93 378.48 35 515 379.09 346 419 25321 25321 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 224 4.3% 32.3 7.83sec 2073 1690 Direct 32.3 0 2074 2074 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 32.30 32.30 0.00 0.00 1.2268 0.0000 66973.02 66973.02 0.00% 1690.21 1690.21
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 32.30 23 44 2073.88 1257 3675 2072.72 1903 2231 66973 66973 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [k]:1.42
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [s]:8.86
  • if_expr:searing_touch.active
    standard_rotation
    [{]:22.45
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 1.0% 42.4 6.90sec 348 0 Direct 42.4 260 564 348 28.9%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.38 42.38 0.00 0.00 0.0000 0.0000 14739.25 14739.25 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.07% 30.12 15 49 259.72 253 268 259.72 254 265 7823 7823 0.00%
crit 28.93% 12.26 4 24 564.17 506 617 564.18 524 608 6916 6916 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
worgen
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:worgen
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Combustion 4.4 75.14sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [e]:4.44
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.4 54.64sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.36 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.36
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:worgen
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:worgen
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 303.07sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.41 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.41
Rune of Power 6.2 49.47sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.17 0.00 0.00 0.00 1.1875 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.19
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 75.18sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.57% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.57%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.4 0.0 75.1sec 75.1sec 11.9sec 17.69% 0.00% 101.0 (101.0) 4.3

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.5s / 92.0s
  • trigger_min/max:61.5s / 92.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:17.69%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.6 0.0 36.4sec 36.4sec 19.4sec 56.10% 0.00% 0.0 (0.0) 8.1

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.2s
  • trigger_min/max:30.0s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:56.10%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 298.9sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 21.4 21.9 9.2sec 4.5sec 4.9sec 35.22% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 41.5s
  • trigger_min/max:1.4s / 39.0s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 25.9s

Stack Uptimes

  • fireball_1:19.39%
  • fireball_2:9.23%
  • fireball_3:4.28%
  • fireball_4:1.68%
  • fireball_5:0.53%
  • fireball_6:0.12%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 74.8sec 74.8sec 14.7sec 22.13% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:61.1s / 91.0s
  • trigger_min/max:61.1s / 91.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.13%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 85.8 0.0 3.5sec 3.5sec 1.2sec 35.60% 45.56% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 21.3s
  • trigger_min/max:0.3s / 21.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.60%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 71.8 0.0 4.2sec 4.2sec 0.8sec 14.78% 98.61% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.6s
  • trigger_min/max:0.5s / 41.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.7s

Stack Uptimes

  • hot_streak_1:14.78%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 302.5sec 302.5sec 23.3sec 10.81% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 315.0s
  • trigger_min/max:300.0s / 315.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.81%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 28.8sec 28.8sec 11.8sec 42.03% 0.00% 0.0 (0.0) 10.3

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 57.5s
  • trigger_min/max:7.8s / 57.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 19.8s

Stack Uptimes

  • rune_of_power_1:42.03%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 75.1sec 75.1sec 14.7sec 17.01% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:61.1s / 91.0s
  • trigger_min/max:61.1s / 91.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • soul_ignition_1:17.01%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 298.9sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation 1.0 0.0 0.0sec 0.0sec 298.9sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:18.00
  • stat:strength
  • amount:18.00
  • stat:intellect
  • amount:18.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • veiled_augmentation_1:100.00%

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 298.9sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 85.8 66.0 108.0 3.5s 0.3s 21.3s
Heating Up removed 13.6 4.0 27.0 18.8s 1.1s 188.6s
Heating Up converted with Fire Blast 18.9 11.0 29.0 15.8s 0.5s 94.0s
Hot Streak procs 71.8 56.0 93.0 4.2s 0.5s 41.6s
Hot Streak spells used 231.9 187.0 282.0 1.3s 0.0s 5.9s
Hot Streak spell crits 159.2 125.0 204.0 1.9s 0.0s 20.2s
Hot Streak spell crits wasted 1.6 0.0 7.0 79.1s 0.1s 323.5s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 16.11% 12.16% 20.34% 0.5s 0.0s 4.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000178.839120.037239.999
Counterspell41.3504.363149.361198.57599.720298.227
Fire Blast0.3150.00010.75712.2323.34526.308
Rune of Power5.0540.00025.44132.47517.22456.448
Dragon's Breath122.53213.499329.026279.426185.087359.999
Combustion1.7530.00010.1007.7992.43220.462
Phoenix Flames3.3790.00034.20842.7385.90892.852

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
worgen
mana_regen Mana 2318.15 232831.37 100.00% 100.44 65692.28 22.01%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 779.20 784.40 65652.3 48445.0 42300.0 50000.0
Usage Type Count Total Avg RPE APR
worgen
arcane_explosion Mana 2.6 12930.3 5000.0 5078.2 0.3
combustion Mana 4.5 22532.3 5000.0 5076.2 0.0
counterspell Mana 4.4 4429.9 1000.0 1016.0 0.0
dragons_breath Mana 1.2 2312.4 2000.0 2031.5 2.2
fire_blast Mana 39.3 19660.7 500.0 507.9 10.0
fireball Mana 77.3 77275.6 1000.0 1016.3 2.7
frostbolt Mana 8.8 8757.2 1000.0 1015.9 1.8
pyroblast Mana 73.8 73817.9 1000.0 1029.7 7.3
scorch Mana 32.8 16409.0 500.0 508.0 4.1

Statistics & Data Analysis

Fight Length
worgen Fight Length
Count 1005
Mean 298.84
Minimum 240.04
Maximum 360.00
Spread ( max - min ) 119.96
Range [ ( max - min ) / 2 * 100% ] 20.07%
Standard Deviation 34.9273
5th Percentile 245.16
95th Percentile 353.31
( 95th Percentile - 5th Percentile ) 108.15
Mean Distribution
Standard Deviation 1.1017
95.00% Confidence Interval ( 296.68 - 301.00 )
Normalized 95.00% Confidence Interval ( 99.28% - 100.72% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 525
0.1% Error 52475
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1042
DPS
worgen Damage Per Second
Count 1005
Mean 5160.63
Minimum 4636.69
Maximum 5698.56
Spread ( max - min ) 1061.87
Range [ ( max - min ) / 2 * 100% ] 10.29%
Standard Deviation 157.5428
5th Percentile 4906.58
95th Percentile 5429.21
( 95th Percentile - 5th Percentile ) 522.63
Mean Distribution
Standard Deviation 4.9695
95.00% Confidence Interval ( 5150.89 - 5170.37 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3581
0.1 Scale Factor Error with Delta=300 212
0.05 Scale Factor Error with Delta=300 848
0.01 Scale Factor Error with Delta=300 21188
Priority Target DPS
worgen Priority Target Damage Per Second
Count 1005
Mean 5160.63
Minimum 4636.69
Maximum 5698.56
Spread ( max - min ) 1061.87
Range [ ( max - min ) / 2 * 100% ] 10.29%
Standard Deviation 157.5428
5th Percentile 4906.58
95th Percentile 5429.21
( 95th Percentile - 5th Percentile ) 522.63
Mean Distribution
Standard Deviation 4.9695
95.00% Confidence Interval ( 5150.89 - 5170.37 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3581
0.1 Scale Factor Error with Delta=300 212
0.05 Scale Factor Error with Delta=300 848
0.01 Scale Factor Error with Delta=300 21188
DPS(e)
worgen Damage Per Second (Effective)
Count 1005
Mean 5160.63
Minimum 4636.69
Maximum 5698.56
Spread ( max - min ) 1061.87
Range [ ( max - min ) / 2 * 100% ] 10.29%
Damage
worgen Damage
Count 1005
Mean 1535470.44
Minimum 1162630.06
Maximum 1905082.46
Spread ( max - min ) 742452.40
Range [ ( max - min ) / 2 * 100% ] 24.18%
DTPS
worgen Damage Taken Per Second
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
worgen Healing Per Second
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
worgen Healing Per Second (Effective)
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
worgen Heal
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
worgen Healing Taken Per Second
Count 1005
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
worgen Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
worgenTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
worgen Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.46 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.36 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.55 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.66 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.19 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.41 potion
0.00 blood_fury
0.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
b 4.47 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
c 17.62 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
d 0.00 call_action_list,name=active_talents
e 4.44 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
f 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
g 31.42 pyroblast,if=buff.hot_streak.react&buff.combustion.up
h 1.28 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
i 11.13 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
j 4.44 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
k 1.42 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
l 1.14 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
m 10.79 pyroblast,if=buff.hot_streak.react
n 4.94 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
o 7.17 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
p 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
q 3.77 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
r 0.31 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
s 8.86 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
t 23.82 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
u 10.77 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
v 2.40 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
w 8.97 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
x 11.22 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
y 1.02 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
z 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
{ 22.45 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
| 47.83 fireball

Sample Sequence

012456789ABCDEFHIJOPVabRSjecggcgcgigcgigiglXtomtttomttttwuUV|||||wu|wu||||||||||XtomtttVTbRtjeccggcgigigcgig|||||||TV|||Xtomntmttnttwu|u|||||wu|||TV|bjeRggcgcgcgigigcgXtttttomUV|wu||||wu||u||||||||XtomttntVTt|bjeccRggcgigigigcg|{{x{{xUV{{x{Xomnsnmssqsqsnq{{x{x{wx{{x{x{x{x{{x{{x{{xTV{{xabRjecggcgcgigigcglXrsnqssqssVTmn{{xy{wx

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask worgen 50000.0/50000: 100% mana
Pre precombat 1 food worgen 50000.0/50000: 100% mana
Pre precombat 2 augmentation worgen 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.641 combustion_cooldowns a potion Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command
0:01.641 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, potion_of_spectral_intellect
0:01.641 default R use_item_soul_igniter Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.641 default S cancel_buff Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.641 combustion_phase j fireball Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.442 combustion_phase e combustion Fluffy_Pillow 49804.0/50000: 100% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.442 combustion_phase c fire_blast Fluffy_Pillow 44804.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.062 combustion_phase g pyroblast Fluffy_Pillow 43924.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.012 combustion_phase g pyroblast Fluffy_Pillow 43874.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.012 combustion_phase c fire_blast Fluffy_Pillow 42874.0/50000: 86% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.961 combustion_phase g pyroblast Fluffy_Pillow 43323.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.961 combustion_phase c fire_blast Fluffy_Pillow 42323.0/50000: 85% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.910 combustion_phase g pyroblast Fluffy_Pillow 42772.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.861 combustion_phase i phoenix_flames Fluffy_Pillow 42723.0/50000: 85% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.811 combustion_phase g pyroblast Fluffy_Pillow 43673.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.760 combustion_phase c fire_blast Fluffy_Pillow 43622.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.760 combustion_phase g pyroblast Fluffy_Pillow 43122.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.710 combustion_phase i phoenix_flames Fluffy_Pillow 43072.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.658 combustion_phase g pyroblast Fluffy_Pillow 44020.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.607 combustion_phase i phoenix_flames Fluffy_Pillow 43969.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.556 combustion_phase g pyroblast Fluffy_Pillow 44918.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.506 combustion_phase l dragons_breath Fluffy_Pillow 44868.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.455 default X rune_of_power Fluffy_Pillow 43817.0/50000: 88% mana bloodlust, heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.404 rop_phase t fireball Fluffy_Pillow 44766.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.404 rop_phase o fire_blast Fluffy_Pillow 44766.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.826 rop_phase m pyroblast Fluffy_Pillow 44688.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:17.775 rop_phase t fireball Fluffy_Pillow 44637.0/50000: 89% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.199 rop_phase t fireball Fluffy_Pillow 45061.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.621 rop_phase t fireball Fluffy_Pillow 45483.0/50000: 91% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.723 rop_phase o fire_blast Fluffy_Pillow 46585.0/50000: 93% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.043 rop_phase m pyroblast Fluffy_Pillow 45405.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:22.991 rop_phase t fireball Fluffy_Pillow 45353.0/50000: 91% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:24.412 rop_phase t fireball Fluffy_Pillow 45774.0/50000: 92% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:25.834 rop_phase t fireball Fluffy_Pillow 46196.0/50000: 92% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:27.256 rop_phase t fireball Fluffy_Pillow 46618.0/50000: 93% mana bloodlust, fireball(2), rune_of_power
0:28.383 standard_rotation w fire_blast Fluffy_Pillow 47745.0/50000: 95% mana bloodlust, heating_up
0:28.677 standard_rotation u pyroblast Fluffy_Pillow 46539.0/50000: 93% mana bloodlust, hot_streak
0:29.625 default U arcane_explosion Fluffy_Pillow 46487.0/50000: 93% mana bloodlust, fireball
0:30.575 default V frostbolt Fluffy_Pillow 42437.0/50000: 85% mana bloodlust, fireball
0:31.839 standard_rotation | fireball Fluffy_Pillow 42701.0/50000: 85% mana bloodlust, fireball, disciplinary_command
0:33.260 standard_rotation | fireball Fluffy_Pillow 43122.0/50000: 86% mana bloodlust, fireball, disciplinary_command
0:34.682 standard_rotation | fireball Fluffy_Pillow 43544.0/50000: 87% mana bloodlust, fireball(2), disciplinary_command
0:36.105 standard_rotation | fireball Fluffy_Pillow 43967.0/50000: 88% mana bloodlust, fireball(3), disciplinary_command
0:37.528 standard_rotation | fireball Fluffy_Pillow 44390.0/50000: 89% mana bloodlust, fireball(4), disciplinary_command
0:38.710 standard_rotation w fire_blast Fluffy_Pillow 45572.0/50000: 91% mana bloodlust, heating_up, disciplinary_command
0:38.951 standard_rotation u pyroblast Fluffy_Pillow 44313.0/50000: 89% mana bloodlust, hot_streak, disciplinary_command
0:39.902 standard_rotation | fireball Fluffy_Pillow 44264.0/50000: 89% mana bloodlust, fireball, heating_up, disciplinary_command
0:40.261 standard_rotation w fire_blast Fluffy_Pillow 44586.0/50000: 89% mana bloodlust, fireball, heating_up, disciplinary_command
0:41.325 standard_rotation u pyroblast Fluffy_Pillow 44187.0/50000: 88% mana fireball, hot_streak, disciplinary_command
0:42.557 standard_rotation | fireball Fluffy_Pillow 44419.0/50000: 89% mana fireball(2), disciplinary_command
0:44.405 standard_rotation | fireball Fluffy_Pillow 45267.0/50000: 91% mana fireball(2), disciplinary_command
0:46.254 standard_rotation | fireball Fluffy_Pillow 46116.0/50000: 92% mana fireball(3), disciplinary_command
0:48.103 standard_rotation | fireball Fluffy_Pillow 46965.0/50000: 94% mana heating_up, disciplinary_command
0:49.950 standard_rotation | fireball Fluffy_Pillow 47812.0/50000: 96% mana fireball, disciplinary_command
0:51.798 standard_rotation | fireball Fluffy_Pillow 48660.0/50000: 97% mana heating_up, disciplinary_command
0:53.643 standard_rotation | fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball
0:55.490 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
0:57.339 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
0:59.185 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4)
1:01.032 default X rune_of_power Fluffy_Pillow 49004.0/50000: 98% mana fireball(5)
1:02.265 rop_phase t fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:02.265 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:04.111 rop_phase m pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
1:05.344 rop_phase t fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, rune_of_power
1:07.191 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
1:09.040 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power
1:10.888 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:12.529 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power
1:12.529 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48003.0/50000: 96% mana fireball(2), rune_of_power, disciplinary_command
1:12.529 default R use_item_soul_igniter Fluffy_Pillow 48003.0/50000: 96% mana fireball(2), rune_of_power, disciplinary_command, gladiators_badge
1:12.529 rop_phase t fireball Fluffy_Pillow 48003.0/50000: 96% mana fireball(2), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:14.375 combustion_phase j fireball Fluffy_Pillow 48849.0/50000: 98% mana fireball(2), disciplinary_command, soul_ignition, gladiators_badge
1:15.539 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), disciplinary_command, soul_ignition, gladiators_badge
1:15.539 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.136 combustion_phase c fire_blast Fluffy_Pillow 45097.0/50000: 90% mana combustion, fireball(3), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:16.222 combustion_phase g pyroblast Fluffy_Pillow 43683.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.458 combustion_phase g pyroblast Fluffy_Pillow 43919.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.458 combustion_phase c fire_blast Fluffy_Pillow 42919.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.693 combustion_phase g pyroblast Fluffy_Pillow 43654.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.926 combustion_phase i phoenix_flames Fluffy_Pillow 43887.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:21.160 combustion_phase g pyroblast Fluffy_Pillow 45121.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.394 combustion_phase i phoenix_flames Fluffy_Pillow 45355.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.627 combustion_phase g pyroblast Fluffy_Pillow 46588.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.808 combustion_phase c fire_blast Fluffy_Pillow 45769.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.861 combustion_phase g pyroblast Fluffy_Pillow 46322.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:26.093 combustion_phase i phoenix_flames Fluffy_Pillow 46554.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.326 combustion_phase g pyroblast Fluffy_Pillow 47787.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:28.558 standard_rotation | fireball Fluffy_Pillow 48019.0/50000: 96% mana heating_up, disciplinary_command
1:30.405 standard_rotation | fireball Fluffy_Pillow 48866.0/50000: 98% mana heating_up, disciplinary_command
1:32.252 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
1:34.098 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
1:35.945 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:37.791 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
1:39.640 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
1:41.486 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana fireball(4)
1:41.486 default V frostbolt Fluffy_Pillow 48003.0/50000: 96% mana fireball(4)
1:43.131 standard_rotation | fireball Fluffy_Pillow 48648.0/50000: 97% mana fireball(5), disciplinary_command
1:44.980 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(5), disciplinary_command
1:46.827 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
1:48.675 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
1:49.909 rop_phase t fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
1:49.909 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
1:51.757 rop_phase m pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:51.757 rop_phase n fire_blast Fluffy_Pillow 48005.0/50000: 96% mana rune_of_power, disciplinary_command
1:52.990 rop_phase t fireball Fluffy_Pillow 48738.0/50000: 97% mana hot_streak, rune_of_power, disciplinary_command
1:54.837 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
1:56.071 rop_phase t fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:57.918 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:58.125 rop_phase n fire_blast Fluffy_Pillow 49211.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:59.766 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:01.614 rop_phase t fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power, disciplinary_command
2:02.726 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:03.463 standard_rotation u pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
2:04.697 standard_rotation | fireball Fluffy_Pillow 49240.0/50000: 98% mana hot_streak
2:06.547 standard_rotation u pyroblast Fluffy_Pillow 49007.0/50000: 98% mana hot_streak
2:07.781 standard_rotation | fireball Fluffy_Pillow 49241.0/50000: 98% mana fireball
2:09.628 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:11.474 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
2:13.321 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:15.170 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
2:16.275 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:17.018 standard_rotation u pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
2:18.252 standard_rotation | fireball Fluffy_Pillow 49239.0/50000: 98% mana heating_up
2:20.101 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:21.948 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:23.798 default T counterspell Fluffy_Pillow 49007.0/50000: 98% mana fireball(2)
2:23.798 default V frostbolt Fluffy_Pillow 48007.0/50000: 96% mana fireball(2)
2:25.439 standard_rotation | fireball Fluffy_Pillow 48648.0/50000: 97% mana heating_up, disciplinary_command
2:27.287 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
2:27.287 combustion_phase j fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
2:28.499 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, disciplinary_command, gladiators_badge
2:29.134 default R use_item_soul_igniter Fluffy_Pillow 44635.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
2:29.134 combustion_phase g pyroblast Fluffy_Pillow 44635.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.367 combustion_phase g pyroblast Fluffy_Pillow 44868.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:30.367 combustion_phase c fire_blast Fluffy_Pillow 43868.0/50000: 88% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.601 combustion_phase g pyroblast Fluffy_Pillow 44602.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:31.601 combustion_phase c fire_blast Fluffy_Pillow 43602.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.833 combustion_phase g pyroblast Fluffy_Pillow 44334.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:32.833 combustion_phase c fire_blast Fluffy_Pillow 43334.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:34.067 combustion_phase g pyroblast Fluffy_Pillow 44068.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.300 combustion_phase i phoenix_flames Fluffy_Pillow 44301.0/50000: 89% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.534 combustion_phase g pyroblast Fluffy_Pillow 45535.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.768 combustion_phase i phoenix_flames Fluffy_Pillow 45769.0/50000: 92% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.002 combustion_phase g pyroblast Fluffy_Pillow 47003.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.089 combustion_phase c fire_blast Fluffy_Pillow 46090.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:40.236 combustion_phase g pyroblast Fluffy_Pillow 46737.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.470 default X rune_of_power Fluffy_Pillow 46971.0/50000: 94% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:42.704 rop_phase t fireball Fluffy_Pillow 48205.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command, soul_ignition
2:44.550 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:46.397 rop_phase t fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:48.243 rop_phase t fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power
2:50.088 rop_phase t fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball(3), rune_of_power
2:51.394 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:51.935 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
2:53.168 default U arcane_explosion Fluffy_Pillow 49237.0/50000: 98% mana fireball, heating_up, rune_of_power
2:54.399 default V frostbolt Fluffy_Pillow 45468.0/50000: 91% mana fireball, heating_up, rune_of_power
2:56.040 standard_rotation | fireball Fluffy_Pillow 46109.0/50000: 92% mana fireball, heating_up, disciplinary_command
2:56.040 standard_rotation w fire_blast Fluffy_Pillow 46109.0/50000: 92% mana fireball, heating_up, disciplinary_command
2:57.888 standard_rotation u pyroblast Fluffy_Pillow 46457.0/50000: 93% mana fireball, hot_streak, disciplinary_command
2:59.122 standard_rotation | fireball Fluffy_Pillow 46691.0/50000: 93% mana fireball(2), disciplinary_command
3:00.969 standard_rotation | fireball Fluffy_Pillow 47538.0/50000: 95% mana fireball(2), disciplinary_command
3:02.817 standard_rotation | fireball Fluffy_Pillow 48386.0/50000: 97% mana fireball(3), disciplinary_command
3:04.665 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4), disciplinary_command
3:05.907 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:06.511 standard_rotation u pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, disciplinary_command
3:07.744 standard_rotation | fireball Fluffy_Pillow 49236.0/50000: 98% mana heating_up, disciplinary_command
3:09.592 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
3:11.439 standard_rotation u pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
3:12.672 standard_rotation | fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, disciplinary_command
3:14.518 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, disciplinary_command
3:16.366 standard_rotation | fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:18.215 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
3:20.062 standard_rotation | fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:21.911 standard_rotation | fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
3:23.757 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
3:25.603 standard_rotation | fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
3:27.451 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:28.933 rop_phase t fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:28.933 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:30.780 rop_phase m pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
3:32.013 rop_phase t fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, rune_of_power
3:33.862 rop_phase t fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power
3:35.711 rop_phase n fire_blast Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power
3:35.711 rop_phase t fireball Fluffy_Pillow 48506.0/50000: 97% mana fireball(2), heating_up, rune_of_power
3:37.559 default V frostbolt Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power
3:39.201 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), rune_of_power
3:39.201 rop_phase t fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball(4), rune_of_power, disciplinary_command
3:41.049 standard_rotation | fireball Fluffy_Pillow 48852.0/50000: 98% mana fireball(4), disciplinary_command
3:42.896 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
3:42.896 combustion_phase j fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
3:44.126 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, gladiators_badge
3:44.126 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, gladiators_badge
3:44.710 combustion_phase c fire_blast Fluffy_Pillow 45084.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, gladiators_badge
3:44.743 default R use_item_soul_igniter Fluffy_Pillow 43617.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, gladiators_badge
3:44.743 combustion_phase g pyroblast Fluffy_Pillow 43617.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.977 combustion_phase g pyroblast Fluffy_Pillow 43851.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:45.977 combustion_phase c fire_blast Fluffy_Pillow 42851.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:47.213 combustion_phase g pyroblast Fluffy_Pillow 43587.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:48.447 combustion_phase i phoenix_flames Fluffy_Pillow 43821.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:49.681 combustion_phase g pyroblast Fluffy_Pillow 45055.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:50.913 combustion_phase i phoenix_flames Fluffy_Pillow 45287.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.148 combustion_phase g pyroblast Fluffy_Pillow 46522.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.380 combustion_phase i phoenix_flames Fluffy_Pillow 46754.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.614 combustion_phase g pyroblast Fluffy_Pillow 47988.0/50000: 96% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.614 combustion_phase c fire_blast Fluffy_Pillow 46988.0/50000: 94% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.848 combustion_phase g pyroblast Fluffy_Pillow 47722.0/50000: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:57.082 standard_rotation | fireball Fluffy_Pillow 47956.0/50000: 96% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:58.929 standard_rotation { scorch Fluffy_Pillow 48803.0/50000: 98% mana heating_up, disciplinary_command, soul_ignition
4:00.161 standard_rotation { scorch Fluffy_Pillow 49503.0/50000: 99% mana fireball
4:01.394 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up
4:02.638 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball
4:03.872 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana fireball
4:05.106 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball, heating_up
4:06.347 default U arcane_explosion Fluffy_Pillow 49746.0/50000: 99% mana fireball
4:07.582 default V frostbolt Fluffy_Pillow 45981.0/50000: 92% mana fireball
4:09.224 standard_rotation { scorch Fluffy_Pillow 46623.0/50000: 93% mana fireball, disciplinary_command
4:10.458 standard_rotation { scorch Fluffy_Pillow 47357.0/50000: 95% mana fireball, disciplinary_command
4:11.692 standard_rotation x pyroblast Fluffy_Pillow 48091.0/50000: 96% mana fireball, heating_up, disciplinary_command
4:12.936 standard_rotation { scorch Fluffy_Pillow 48335.0/50000: 97% mana fireball, disciplinary_command
4:14.170 default X rune_of_power Fluffy_Pillow 49069.0/50000: 98% mana fireball, disciplinary_command
4:15.403 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
4:15.403 rop_phase m pyroblast Fluffy_Pillow 49500.0/50000: 99% mana hot_streak, rune_of_power, disciplinary_command
4:15.915 rop_phase n fire_blast Fluffy_Pillow 49012.0/50000: 98% mana rune_of_power, disciplinary_command
4:16.636 rop_phase s scorch Fluffy_Pillow 49233.0/50000: 98% mana rune_of_power, disciplinary_command
4:17.869 rop_phase n fire_blast Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, disciplinary_command
4:18.098 rop_phase m pyroblast Fluffy_Pillow 49233.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
4:19.333 rop_phase s scorch Fluffy_Pillow 49468.0/50000: 99% mana rune_of_power, disciplinary_command
4:20.567 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
4:21.800 rop_phase q pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:23.045 rop_phase s scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:24.279 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:25.522 rop_phase s scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power, disciplinary_command
4:26.292 rop_phase n fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, disciplinary_command
4:26.755 rop_phase q pyroblast Fluffy_Pillow 49463.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:28.000 standard_rotation { scorch Fluffy_Pillow 49708.0/50000: 99% mana disciplinary_command
4:29.234 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:30.467 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:31.711 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:32.944 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:34.188 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:34.486 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:35.422 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:36.667 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:37.903 standard_rotation { scorch Fluffy_Pillow 49507.0/50000: 99% mana
4:39.137 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:40.381 standard_rotation { scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:41.615 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:42.858 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:44.089 standard_rotation x pyroblast Fluffy_Pillow 49502.0/50000: 99% mana heating_up
4:45.337 standard_rotation { scorch Fluffy_Pillow 49750.0/50000: 100% mana heating_up
4:46.571 standard_rotation x pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:47.813 standard_rotation { scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:49.044 standard_rotation { scorch Fluffy_Pillow 49502.0/50000: 99% mana
4:50.279 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:51.521 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:52.755 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:53.988 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:55.232 standard_rotation { scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:56.464 standard_rotation { scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:57.699 standard_rotation x pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:58.941 default T counterspell Fluffy_Pillow 49748.0/50000: 99% mana
4:58.941 default V frostbolt Fluffy_Pillow 48748.0/50000: 97% mana
5:00.584 standard_rotation { scorch Fluffy_Pillow 49005.0/50000: 98% mana disciplinary_command
5:01.818 standard_rotation { scorch Fluffy_Pillow 49505.0/50000: 99% mana disciplinary_command
5:03.051 standard_rotation x pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
5:04.295 combustion_cooldowns a potion Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command
5:04.295 combustion_cooldowns b use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, potion_of_spectral_intellect
5:04.295 default R use_item_soul_igniter Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:04.295 combustion_phase j fireball Fluffy_Pillow 49748.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:05.490 combustion_phase e combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:05.490 combustion_phase c fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:06.141 combustion_phase g pyroblast Fluffy_Pillow 44151.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:07.374 combustion_phase g pyroblast Fluffy_Pillow 44384.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:07.374 combustion_phase c fire_blast Fluffy_Pillow 43384.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:08.608 combustion_phase g pyroblast Fluffy_Pillow 44118.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:08.608 combustion_phase c fire_blast Fluffy_Pillow 43118.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:09.841 combustion_phase g pyroblast Fluffy_Pillow 43851.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:11.075 combustion_phase i phoenix_flames Fluffy_Pillow 44085.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:12.309 combustion_phase g pyroblast Fluffy_Pillow 45319.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:13.542 combustion_phase i phoenix_flames Fluffy_Pillow 45552.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:14.774 combustion_phase g pyroblast Fluffy_Pillow 46784.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:14.774 combustion_phase c fire_blast Fluffy_Pillow 45784.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:16.008 combustion_phase g pyroblast Fluffy_Pillow 46518.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:17.243 combustion_phase l dragons_breath Fluffy_Pillow 46753.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:18.477 default X rune_of_power Fluffy_Pillow 45987.0/50000: 92% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:19.710 rop_phase r phoenix_flames Fluffy_Pillow 47220.0/50000: 94% mana heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
5:20.943 rop_phase s scorch Fluffy_Pillow 48453.0/50000: 97% mana rune_of_power, potion_of_spectral_intellect
5:21.879 rop_phase n fire_blast Fluffy_Pillow 49347.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:22.176 rop_phase q pyroblast Fluffy_Pillow 48686.0/50000: 97% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:23.418 rop_phase s scorch Fluffy_Pillow 48928.0/50000: 98% mana rune_of_power, potion_of_spectral_intellect
5:24.652 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:25.886 rop_phase q pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:27.129 rop_phase s scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:28.363 rop_phase s scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:29.597 default V frostbolt Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
5:31.238 default T counterspell Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
5:31.238 rop_phase m pyroblast Fluffy_Pillow 48003.0/50000: 96% mana hot_streak, rune_of_power, disciplinary_command
5:31.238 rop_phase n fire_blast Fluffy_Pillow 47003.0/50000: 94% mana rune_of_power, disciplinary_command
5:32.471 standard_rotation { scorch Fluffy_Pillow 47736.0/50000: 95% mana disciplinary_command
5:33.705 standard_rotation { scorch Fluffy_Pillow 48470.0/50000: 97% mana disciplinary_command
5:34.938 standard_rotation x pyroblast Fluffy_Pillow 49203.0/50000: 98% mana heating_up, disciplinary_command
5:36.183 standard_rotation y phoenix_flames Fluffy_Pillow 49448.0/50000: 99% mana disciplinary_command
5:37.416 standard_rotation { scorch Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
5:38.267 standard_rotation w fire_blast Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
5:38.650 standard_rotation x pyroblast Fluffy_Pillow 49383.0/50000: 99% mana heating_up, disciplinary_command

Stats

Level Bonus (60) Race Bonus (worgen) Raid-Buffed Unbuffed Gear Amount
Strength 198 2 218 200 0
Agility 306 1 325 307 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 13.86% 13.86% 275
Spell Crit 28.86% 28.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="worgen"
source=default
spec=fire
level=60
race=worgen
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

Simulation & Raid Information

Iterations: 1027
Threads: 16
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 299.7 )

Performance:

Total Events Processed: 65557721
Max Event Queue: 61
Sim Seconds: 307822
CPU Seconds: 111.2500
Physical Seconds: 12.3498
Speed Up: 2767

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Raw Ability Summary

Character Unit Ability Id Total DPS Imp/Min Hit Crit Execute Count Crit% Avoid% G% B% Interval Combined Duration
dark_iron_dwarf dark_iron_dwarf arcane_explosion 1449 3487 12 0.52 1041 2081 2.6 2.6 28.0% 0.0% 0.0% 0.0% 115.23sec 3487 299.94sec
dark_iron_dwarf dark_iron_dwarf augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf blazing_surge 345215 49737 166 0.86 8634 19079 4.5 4.3 28.2% 0.0% 0.0% 0.0% 79.19sec 49737 299.94sec
dark_iron_dwarf dark_iron_dwarf combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.50sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf conflagration_flare_up 205345 7736 26 5.94 155 415 29.7 29.7 40.6% 0.0% 0.0% 0.0% 9.67sec 7736 299.94sec
dark_iron_dwarf dark_iron_dwarf counterspell 2139 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 53.02sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf dragons_breath 31661 5145 17 0.24 0 4373 1.2 1.2 100.0% 0.0% 0.0% 0.0% 137.36sec 5145 299.94sec
dark_iron_dwarf dark_iron_dwarf eternal_insight 342314 13254 44 4.25 473 1027 21.2 21.2 27.3% 0.0% 0.0% 0.0% 14.12sec 13254 299.94sec
dark_iron_dwarf dark_iron_dwarf fire_blast 108853 202613 676 7.78 0 5207 38.9 38.9 100.0% 0.0% 0.0% 0.0% 7.74sec 202613 299.94sec
dark_iron_dwarf dark_iron_dwarf fireball 133 203067 677 15.31 1714 3935 76.5 76.5 42.3% 0.0% 0.0% 0.0% 3.44sec 203067 299.94sec
dark_iron_dwarf dark_iron_dwarf conflagration ticks -226757 8930 30 27.21 38 100 76.5 136.0 44.6% 0.0% 0.0% 0.0% 3.42sec 8930 299.94sec
dark_iron_dwarf dark_iron_dwarf fireblood 265221 0 0 0.00 0 0 2.5 0.0 0.0% 0.0% 0.0% 0.0% 149.44sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf frostbolt 116 16374 55 1.72 1146 3202 8.6 8.6 36.7% 0.0% 0.0% 0.0% 36.63sec 16374 299.94sec
dark_iron_dwarf dark_iron_dwarf ignite ticks -12654 339480 1132 59.73 1136 0 232.6 298.6 0.0% 0.0% 0.0% 0.0% 1.29sec 339480 299.94sec
dark_iron_dwarf dark_iron_dwarf mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf_mirror_image frostbolt 59638 5023 126 139.50 42 85 93.0 93.0 27.7% 0.0% 0.0% 0.0% 1.26sec 5023 40.00sec
dark_iron_dwarf dark_iron_dwarf phoenix_flames 257541 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 24.65sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf phoenix_flames_splash 257542 80389 268 2.47 2048 6861 12.3 12.3 92.7% 0.0% 0.0% 0.0% 24.66sec 80389 299.94sec
dark_iron_dwarf dark_iron_dwarf potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.45sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf pyroblast 11366 509419 1698 14.45 3189 9618 71.5 72.2 60.1% 0.0% 0.0% 0.0% 4.19sec 509419 299.94sec
dark_iron_dwarf dark_iron_dwarf pyroblast_dot ticks -321712 37931 126 31.05 140 387 72.2 155.3 42.2% 0.0% 0.0% 0.0% 4.17sec 37931 299.94sec
dark_iron_dwarf dark_iron_dwarf rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.35sec 0 299.94sec
dark_iron_dwarf dark_iron_dwarf scorch 2948 67681 226 6.52 0 2078 32.6 32.6 100.0% 0.0% 0.0% 0.0% 8.00sec 67681 299.94sec
dark_iron_dwarf dark_iron_dwarf shadowcore_oil_blast 336463 14634 49 8.51 260 563 42.6 42.6 27.7% 0.0% 0.0% 0.0% 6.88sec 14634 299.94sec
dark_iron_dwarf dark_iron_dwarf soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.40sec 0 299.94sec
draenei draenei arcane_explosion 1449 3552 12 0.52 1056 2119 2.6 2.6 28.6% 0.0% 0.0% 0.0% 114.55sec 3552 300.51sec
draenei draenei augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.51sec
draenei draenei blazing_surge 345215 49478 165 0.86 8614 19111 4.5 4.3 27.4% 0.0% 0.0% 0.0% 79.44sec 49478 300.51sec
draenei draenei combustion 190319 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.52sec 0 300.51sec
draenei draenei conflagration_flare_up 205345 7832 26 5.99 157 414 30.0 30.0 40.6% 0.0% 0.0% 0.0% 9.79sec 7832 300.51sec
draenei draenei counterspell 2139 0 0 0.00 0 0 4.3 0.0 0.0% 0.0% 0.0% 0.0% 52.88sec 0 300.51sec
draenei draenei dragons_breath 31661 4937 16 0.22 0 4440 1.1 1.1 100.0% 0.0% 0.0% 0.0% 127.53sec 4937 300.51sec
draenei draenei eternal_insight 342314 13260 44 4.24 473 1027 21.2 21.2 27.5% 0.0% 0.0% 0.0% 13.57sec 13260 300.51sec
draenei draenei fire_blast 108853 201012 669 7.78 0 5155 39.0 39.0 100.0% 0.0% 0.0% 0.0% 7.72sec 201012 300.51sec
draenei draenei fireball 133 205377 683 15.33 1739 3948 76.8 76.8 42.3% 0.0% 0.0% 0.0% 3.43sec 205377 300.51sec
draenei draenei conflagration ticks -226757 8948 30 27.24 38 100 76.8 136.2 44.4% 0.0% 0.0% 0.0% 3.43sec 8948 300.51sec
draenei draenei flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.51sec
draenei draenei food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.51sec
draenei draenei frostbolt 116 16179 54 1.72 1169 3123 8.7 8.6 36.1% 0.0% 0.0% 0.0% 36.58sec 16179 300.51sec
draenei draenei ignite ticks -12654 337287 1124 59.85 1127 0 233.0 299.2 0.0% 0.0% 0.0% 0.0% 1.29sec 337287 300.51sec
draenei draenei mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.51sec
draenei draenei_mirror_image frostbolt 59638 4985 125 139.50 42 84 93.0 93.0 27.8% 0.0% 0.0% 0.0% 1.26sec 4985 40.00sec
draenei draenei phoenix_flames 257541 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 24.53sec 0 300.51sec
draenei draenei phoenix_flames_splash 257542 80060 266 2.47 2075 6807 12.4 12.4 92.8% 0.0% 0.0% 0.0% 24.40sec 80060 300.51sec
draenei draenei potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.73sec 0 300.51sec
draenei draenei pyroblast 11366 505146 1681 14.42 3234 9499 71.4 72.2 60.0% 0.0% 0.0% 0.0% 4.19sec 505146 300.51sec
draenei draenei pyroblast_dot ticks -321712 38048 127 31.02 142 385 72.2 155.1 42.6% 0.0% 0.0% 0.0% 4.18sec 38048 300.51sec
draenei draenei rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.55sec 0 300.51sec
draenei draenei scorch 2948 68720 229 6.53 0 2103 32.7 32.7 100.0% 0.0% 0.0% 0.0% 7.88sec 68720 300.51sec
draenei draenei shadowcore_oil_blast 336463 14646 49 8.50 260 563 42.6 42.6 27.8% 0.0% 0.0% 0.0% 6.86sec 14646 300.51sec
draenei draenei soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.38sec 0 300.51sec
dwarf dwarf arcane_explosion 1449 3441 12 0.51 1042 2114 2.6 2.6 28.3% 0.0% 0.0% 0.0% 114.29sec 3441 298.74sec
dwarf dwarf augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.74sec
dwarf dwarf blazing_surge 345215 49740 167 0.86 8638 19328 4.5 4.3 27.7% 0.0% 0.0% 0.0% 79.33sec 49740 298.74sec
dwarf dwarf combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.16sec 0 298.74sec
dwarf dwarf conflagration_flare_up 205345 7709 26 5.98 155 417 29.8 29.8 39.9% 0.0% 0.0% 0.0% 9.64sec 7709 298.74sec
dwarf dwarf counterspell 2139 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 51.07sec 0 298.74sec
dwarf dwarf dragons_breath 31661 5323 18 0.24 0 4468 1.2 1.2 100.0% 0.0% 0.0% 0.0% 138.57sec 5323 298.74sec
dwarf dwarf eternal_insight 342314 13543 45 4.29 473 1047 21.3 21.3 28.2% 0.0% 0.0% 0.0% 13.46sec 13543 298.74sec
dwarf dwarf fire_blast 108853 201323 674 7.78 0 5194 38.7 38.7 100.0% 0.0% 0.0% 0.0% 7.72sec 201323 298.74sec
dwarf dwarf fireball 133 203834 682 15.34 1714 3974 76.4 76.4 42.2% 0.0% 0.0% 0.0% 3.39sec 203834 298.74sec
dwarf dwarf conflagration ticks -226757 8921 30 27.12 38 101 76.4 135.6 44.6% 0.0% 0.0% 0.0% 3.39sec 8921 298.74sec
dwarf dwarf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.74sec
dwarf dwarf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.74sec
dwarf dwarf frostbolt 116 16097 54 1.72 1151 3131 8.6 8.6 36.6% 0.0% 0.0% 0.0% 36.22sec 16097 298.74sec
dwarf dwarf ignite ticks -12654 336666 1122 59.49 1131 0 231.6 297.5 0.0% 0.0% 0.0% 0.0% 1.29sec 336666 298.74sec
dwarf dwarf mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.74sec
dwarf dwarf_mirror_image frostbolt 59638 4970 124 139.50 41 84 93.0 93.0 28.0% 0.0% 0.0% 0.0% 1.26sec 4970 40.00sec
dwarf dwarf phoenix_flames 257541 0 0 0.00 0 0 12.3 0.0 0.0% 0.0% 0.0% 0.0% 24.24sec 0 298.74sec
dwarf dwarf phoenix_flames_splash 257542 80130 268 2.47 2068 6861 12.3 12.3 92.6% 0.0% 0.0% 0.0% 24.28sec 80130 298.74sec
dwarf dwarf potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.03sec 0 298.74sec
dwarf dwarf pyroblast 11366 504401 1688 14.41 3188 9574 71.0 71.8 60.1% 0.0% 0.0% 0.0% 4.18sec 504401 298.74sec
dwarf dwarf pyroblast_dot ticks -321712 37814 126 30.83 140 388 71.8 154.2 42.6% 0.0% 0.0% 0.0% 4.17sec 37814 298.74sec
dwarf dwarf rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.35sec 0 298.74sec
dwarf dwarf scorch 2948 68501 229 6.51 0 2114 32.4 32.4 100.0% 0.0% 0.0% 0.0% 7.79sec 68501 298.74sec
dwarf dwarf shadowcore_oil_blast 336463 14751 49 8.53 260 574 42.5 42.5 27.8% 0.0% 0.0% 0.0% 6.87sec 14751 298.74sec
dwarf dwarf soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.07sec 0 298.74sec
fire fire arcane_explosion 1449 3272 11 0.48 1050 2120 2.4 2.4 28.1% 0.0% 0.0% 0.0% 114.17sec 3272 301.56sec
fire fire augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.56sec
fire fire berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 222.53sec 0 301.56sec
fire fire blazing_surge 345215 49781 165 0.86 8632 19115 4.5 4.3 27.2% 0.0% 0.0% 0.0% 78.95sec 49781 301.56sec
fire fire combustion 190319 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.13sec 0 301.56sec
fire fire conflagration_flare_up 205345 7754 26 6.01 154 405 30.2 30.2 40.8% 0.0% 0.0% 0.0% 9.45sec 7754 301.56sec
fire fire counterspell 2139 0 0 0.00 0 0 4.7 0.0 0.0% 0.0% 0.0% 0.0% 53.77sec 0 301.56sec
fire fire dragons_breath 31661 4155 14 0.19 0 4260 1.0 1.0 100.0% 0.0% 0.0% 0.0% 117.98sec 4155 301.56sec
fire fire eternal_insight 342314 13499 45 4.27 473 1030 21.5 21.5 28.0% 0.0% 0.0% 0.0% 13.42sec 13499 301.56sec
fire fire fire_blast 108853 199793 663 7.80 0 5095 39.2 39.2 100.0% 0.0% 0.0% 0.0% 7.70sec 199793 301.56sec
fire fire fireball 133 201553 668 15.26 1710 3876 76.7 76.7 42.3% 0.0% 0.0% 0.0% 3.44sec 201553 301.56sec
fire fire conflagration ticks -226757 8922 30 27.29 37 100 76.7 136.5 44.8% 0.0% 0.0% 0.0% 3.43sec 8922 301.56sec
fire fire flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.56sec
fire fire food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.56sec
fire fire frostbolt 116 15975 53 1.73 1138 3082 8.7 8.7 36.0% 0.0% 0.0% 0.0% 36.41sec 15975 301.56sec
fire fire ignite ticks -12654 343868 1146 60.06 1145 0 236.7 300.3 0.0% 0.0% 0.0% 0.0% 1.27sec 343868 301.56sec
fire fire mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.56sec
fire fire_mirror_image frostbolt 59638 5010 125 144.00 41 81 96.0 96.0 28.1% 0.0% 0.0% 0.0% 1.22sec 5010 40.00sec
fire fire phoenix_flames 257541 0 0 0.00 0 0 12.7 0.0 0.0% 0.0% 0.0% 0.0% 24.39sec 0 301.56sec
fire fire phoenix_flames_splash 257542 81343 270 2.51 2029 6725 12.6 12.6 94.1% 0.0% 0.0% 0.0% 24.41sec 81343 301.56sec
fire fire potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 302.50sec 0 301.56sec
fire fire pyroblast 11366 520185 1725 14.77 3198 9425 73.5 74.2 61.1% 0.0% 0.0% 0.0% 4.10sec 520185 301.56sec
fire fire pyroblast_dot ticks -321712 38233 127 31.28 140 383 74.2 156.4 43.0% 0.0% 0.0% 0.0% 4.09sec 38233 301.56sec
fire fire rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 50.02sec 0 301.56sec
fire fire scorch 2948 69790 231 6.75 0 2057 33.9 33.9 100.0% 0.0% 0.0% 0.0% 8.67sec 69790 301.56sec
fire fire shadowcore_oil_blast 336463 14884 49 8.59 260 564 43.2 43.2 28.0% 0.0% 0.0% 0.0% 6.98sec 14884 301.56sec
fire fire soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.00sec 0 301.56sec
gnome gnome arcane_explosion 1449 3129 10 0.46 1051 2097 2.3 2.3 27.9% 0.0% 0.0% 0.0% 119.69sec 3129 300.80sec
gnome gnome augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.80sec
gnome gnome blazing_surge 345215 49461 164 0.86 8639 19027 4.5 4.3 27.7% 0.0% 0.0% 0.0% 79.25sec 49461 300.80sec
gnome gnome combustion 190319 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.49sec 0 300.80sec
gnome gnome conflagration_flare_up 205345 7746 26 5.99 155 408 30.1 30.1 40.7% 0.0% 0.0% 0.0% 9.74sec 7746 300.80sec
gnome gnome counterspell 2139 0 0 0.00 0 0 4.6 0.0 0.0% 0.0% 0.0% 0.0% 52.87sec 0 300.80sec
gnome gnome dragons_breath 31661 7697 26 0.34 0 4456 1.7 1.7 100.0% 0.0% 0.0% 0.0% 127.94sec 7697 300.80sec
gnome gnome eternal_insight 342314 13467 45 4.29 473 1025 21.5 21.5 27.8% 0.0% 0.0% 0.0% 13.18sec 13467 300.80sec
gnome gnome fire_blast 108853 200316 666 7.81 0 5113 39.2 39.2 100.0% 0.0% 0.0% 0.0% 7.71sec 200316 300.80sec
gnome gnome fireball 133 205142 682 15.51 1720 3898 77.8 77.8 42.1% 0.0% 0.0% 0.0% 3.39sec 205142 300.80sec
gnome gnome conflagration ticks -226757 8942 30 27.48 38 99 77.8 137.4 44.8% 0.0% 0.0% 0.0% 3.38sec 8942 300.80sec
gnome gnome flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.80sec
gnome gnome food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.80sec
gnome gnome frostbolt 116 15960 53 1.72 1149 3080 8.6 8.6 36.3% 0.0% 0.0% 0.0% 36.58sec 15960 300.80sec
gnome gnome ignite ticks -12654 336224 1121 59.90 1122 0 235.2 299.5 0.0% 0.0% 0.0% 0.0% 1.28sec 336224 300.80sec
gnome gnome mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.80sec
gnome gnome_mirror_image frostbolt 59638 4961 124 139.50 42 83 93.0 93.0 27.9% 0.0% 0.0% 0.0% 1.25sec 4961 40.00sec
gnome gnome phoenix_flames 257541 0 0 0.00 0 0 12.5 0.0 0.0% 0.0% 0.0% 0.0% 24.36sec 0 300.80sec
gnome gnome phoenix_flames_splash 257542 79838 265 2.48 2019 6729 12.5 12.5 93.2% 0.0% 0.0% 0.0% 24.40sec 79838 300.80sec
gnome gnome potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.36sec 0 300.80sec
gnome gnome pyroblast 11366 504337 1677 14.52 3208 9409 72.0 72.8 60.0% 0.0% 0.0% 0.0% 4.16sec 504337 300.80sec
gnome gnome pyroblast_dot ticks -321712 37730 126 31.06 140 382 72.8 155.3 42.5% 0.0% 0.0% 0.0% 4.15sec 37730 300.80sec
gnome gnome rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.83sec 0 300.80sec
gnome gnome scorch 2948 68714 228 6.59 0 2080 33.1 33.0 100.0% 0.0% 0.0% 0.0% 8.85sec 68714 300.80sec
gnome gnome shadowcore_oil_blast 336463 14888 49 8.64 260 563 43.3 43.3 27.7% 0.0% 0.0% 0.0% 6.84sec 14888 300.80sec
gnome gnome soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.35sec 0 300.80sec
human human arcane_explosion 1449 3362 11 0.50 1049 2085 2.5 2.5 29.4% 0.0% 0.0% 0.0% 118.01sec 3362 299.19sec
human human augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.19sec
human human blazing_surge 345215 49981 167 0.86 8653 19103 4.4 4.3 28.3% 0.0% 0.0% 0.0% 79.28sec 49981 299.19sec
human human combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.45sec 0 299.19sec
human human conflagration_flare_up 205345 7704 26 6.00 155 408 29.9 29.9 40.4% 0.0% 0.0% 0.0% 9.68sec 7704 299.19sec
human human counterspell 2139 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 53.20sec 0 299.19sec
human human dragons_breath 31661 5887 20 0.27 0 4412 1.3 1.3 100.0% 0.0% 0.0% 0.0% 156.57sec 5887 299.19sec
human human eternal_insight 342314 13252 44 4.23 474 1026 21.1 21.1 28.0% 0.0% 0.0% 0.0% 13.80sec 13252 299.19sec
human human fire_blast 108853 198621 664 7.81 0 5100 38.9 38.9 100.0% 0.0% 0.0% 0.0% 7.69sec 198621 299.19sec
human human fireball 133 201733 674 15.34 1716 3894 76.5 76.5 42.3% 0.0% 0.0% 0.0% 3.45sec 201733 299.19sec
human human conflagration ticks -226757 8847 29 27.17 38 99 76.5 135.8 44.7% 0.0% 0.0% 0.0% 3.45sec 8847 299.19sec
human human flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.19sec
human human food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.19sec
human human frostbolt 116 16035 54 1.73 1145 3103 8.6 8.6 36.6% 0.0% 0.0% 0.0% 36.52sec 16035 299.19sec
human human ignite ticks -12654 339458 1132 59.58 1139 0 233.0 297.9 0.0% 0.0% 0.0% 0.0% 1.28sec 339458 299.19sec
human human mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.19sec
human human_mirror_image frostbolt 59638 4935 123 139.50 41 83 93.0 93.0 28.0% 0.0% 0.0% 0.0% 1.26sec 4935 40.00sec
human human phoenix_flames 257541 0 0 0.00 0 0 12.5 0.0 0.0% 0.0% 0.0% 0.0% 24.33sec 0 299.19sec
human human phoenix_flames_splash 257542 79637 266 2.50 2047 6727 12.5 12.5 92.5% 0.0% 0.0% 0.0% 24.36sec 79637 299.19sec
human human potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.23sec 0 299.19sec
human human pyroblast 11366 500177 1672 14.51 3202 9407 71.6 72.3 59.8% 0.0% 0.0% 0.0% 4.16sec 500177 299.19sec
human human pyroblast_dot ticks -321712 37652 126 31.01 140 381 72.3 155.1 42.6% 0.0% 0.0% 0.0% 4.15sec 37652 299.19sec
human human rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.65sec 0 299.19sec
human human scorch 2948 68271 228 6.58 0 2081 32.8 32.8 100.0% 0.0% 0.0% 0.0% 8.24sec 68271 299.19sec
human human shadowcore_oil_blast 336463 14821 50 8.59 260 564 42.8 42.8 28.2% 0.0% 0.0% 0.0% 6.86sec 14821 299.19sec
human human soul_ignition 345251 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.25sec 0 299.19sec
kul_tiran kul_tiran arcane_explosion 1449 3465 12 0.52 1049 2103 2.6 2.6 27.5% 0.0% 0.0% 0.0% 113.16sec 3465 298.88sec
kul_tiran kul_tiran augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.88sec
kul_tiran kul_tiran blazing_surge 345215 50027 167 0.86 8720 19232 4.5 4.3 27.9% 0.0% 0.0% 0.0% 79.01sec 50027 298.88sec
kul_tiran kul_tiran combustion 190319 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.41sec 0 298.88sec
kul_tiran kul_tiran conflagration_flare_up 205345 7731 26 5.95 156 413 29.6 29.6 40.9% 0.0% 0.0% 0.0% 10.53sec 7731 298.88sec
kul_tiran kul_tiran counterspell 2139 0 0 0.00 0 0 4.3 0.0 0.0% 0.0% 0.0% 0.0% 51.46sec 0 298.88sec
kul_tiran kul_tiran dragons_breath 31661 5198 17 0.24 0 4427 1.2 1.2 100.0% 0.0% 0.0% 0.0% 113.08sec 5198 298.88sec
kul_tiran kul_tiran eternal_insight 342314 13224 44 4.21 477 1037 20.9 20.9 27.5% 0.0% 0.0% 0.0% 13.74sec 13224 298.88sec
kul_tiran kul_tiran fire_blast 108853 199418 667 7.78 0 5141 38.8 38.8 100.0% 0.0% 0.0% 0.0% 7.73sec 199418 298.88sec
kul_tiran kul_tiran fireball 133 203354 680 15.31 1732 3935 76.3 76.3 42.4% 0.0% 0.0% 0.0% 3.52sec 203354 298.88sec
kul_tiran kul_tiran conflagration ticks -226757 8894 30 27.11 38 100 76.3 135.5 44.6% 0.0% 0.0% 0.0% 3.52sec 8894 298.88sec
kul_tiran kul_tiran flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.88sec
kul_tiran kul_tiran food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.88sec
kul_tiran kul_tiran frostbolt 116 16099 54 1.72 1157 3124 8.6 8.6 36.5% 0.0% 0.0% 0.0% 36.58sec 16099 298.88sec
kul_tiran kul_tiran ignite ticks -12654 335235 1117 59.52 1126 0 231.8 297.6 0.0% 0.0% 0.0% 0.0% 1.29sec 335235 298.88sec
kul_tiran kul_tiran mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.88sec
kul_tiran kul_tiran_mirror_image frostbolt 59638 4965 124 139.50 42 83 93.0 93.0 27.8% 0.0% 0.0% 0.0% 1.26sec 4965 40.00sec
kul_tiran kul_tiran phoenix_flames 257541 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 24.80sec 0 298.88sec
kul_tiran kul_tiran phoenix_flames_splash 257542 79611 266 2.48 2076 6796 12.3 12.3 92.8% 0.0% 0.0% 0.0% 24.80sec 79611 298.88sec
kul_tiran kul_tiran potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 302.92sec 0 298.88sec
kul_tiran kul_tiran pyroblast 11366 503985 1686 14.46 3215 9480 71.3 72.0 60.3% 0.0% 0.0% 0.0% 4.16sec 503985 298.88sec
kul_tiran kul_tiran pyroblast_dot ticks -321712 37744 126 30.87 141 384 72.0 154.4 42.5% 0.0% 0.0% 0.0% 4.15sec 37744 298.88sec
kul_tiran kul_tiran rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.50sec 0 298.88sec
kul_tiran kul_tiran scorch 2948 67853 227 6.52 0 2090 32.5 32.5 100.0% 0.0% 0.0% 0.0% 8.47sec 67853 298.88sec
kul_tiran kul_tiran shadowcore_oil_blast 336463 14707 49 8.49 262 569 42.3 42.3 28.0% 0.0% 0.0% 0.0% 7.15sec 14707 298.88sec
kul_tiran kul_tiran soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.22sec 0 298.88sec
lightforged draenei lightforged draenei arcane_explosion 1449 3384 11 0.50 1041 2090 2.5 2.5 29.2% 0.0% 0.0% 0.0% 113.16sec 3384 299.68sec
lightforged draenei lightforged draenei augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.68sec
lightforged draenei lightforged draenei blazing_surge 345215 48609 162 0.85 8610 18946 4.5 4.3 27.0% 0.0% 0.0% 0.0% 79.50sec 48609 299.68sec
lightforged draenei lightforged draenei combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.47sec 0 299.68sec
lightforged draenei lightforged draenei conflagration_flare_up 205345 7721 26 5.98 155 408 29.9 29.9 40.9% 0.0% 0.0% 0.0% 9.79sec 7721 299.68sec
lightforged draenei lightforged draenei counterspell 2139 0 0 0.00 0 0 4.3 0.0 0.0% 0.0% 0.0% 0.0% 56.21sec 0 299.68sec
lightforged draenei lightforged draenei dragons_breath 31661 5048 17 0.23 0 4384 1.2 1.2 100.0% 0.0% 0.0% 0.0% 125.80sec 5048 299.68sec
lightforged draenei lightforged draenei eternal_insight 342314 13332 44 4.25 473 1026 21.2 21.2 28.0% 0.0% 0.0% 0.0% 13.36sec 13332 299.68sec
lightforged draenei lightforged draenei fire_blast 108853 197070 658 7.75 0 5090 38.7 38.7 100.0% 0.0% 0.0% 0.0% 7.77sec 197070 299.68sec
lightforged draenei lightforged draenei fireball 133 200013 667 15.20 1717 3892 75.9 75.9 42.2% 0.0% 0.0% 0.0% 3.43sec 200013 299.68sec
lightforged draenei lightforged draenei conflagration ticks -226757 8782 29 27.04 38 99 75.9 135.2 44.6% 0.0% 0.0% 0.0% 3.43sec 8782 299.68sec
lightforged draenei lightforged draenei flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.68sec
lightforged draenei lightforged draenei food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.68sec
lightforged draenei lightforged draenei frostbolt 116 13266 44 1.72 1134 2607 8.6 8.6 28.0% 0.0% 0.0% 0.0% 36.72sec 13266 299.68sec
lightforged draenei lightforged draenei ignite ticks -12654 331026 1103 59.68 1109 0 230.8 298.4 0.0% 0.0% 0.0% 0.0% 1.30sec 331026 299.68sec
lightforged draenei lightforged draenei lights_judgment 255647 0 0 0.00 0 0 2.1 0.0 0.0% 0.0% 0.0% 0.0% 207.20sec 0 299.68sec
lightforged draenei lightforged draenei lights_judgment_damage 256893 21200 71 0.41 7566 17395 2.1 2.1 28.2% 0.0% 0.0% 0.0% 208.10sec 21200 299.68sec
lightforged draenei lightforged draenei mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.68sec
lightforged draenei lightforged draenei_mirror_image frostbolt 59638 4895 122 139.50 41 82 93.0 93.0 27.9% 0.0% 0.0% 0.0% 1.26sec 4895 40.00sec
lightforged draenei lightforged draenei phoenix_flames 257541 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 24.92sec 0 299.68sec
lightforged draenei lightforged draenei phoenix_flames_splash 257542 78897 263 2.47 2042 6723 12.4 12.4 92.7% 0.0% 0.0% 0.0% 24.95sec 78897 299.68sec
lightforged draenei lightforged draenei potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.74sec 0 299.68sec
lightforged draenei lightforged draenei pyroblast 11366 498192 1662 14.36 3187 9399 71.0 71.7 60.5% 0.0% 0.0% 0.0% 4.21sec 498192 299.68sec
lightforged draenei lightforged draenei pyroblast_dot ticks -321712 37399 125 30.77 139 382 71.7 153.9 42.7% 0.0% 0.0% 0.0% 4.21sec 37399 299.68sec
lightforged draenei lightforged draenei rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.48sec 0 299.68sec
lightforged draenei lightforged draenei scorch 2948 66480 222 6.43 0 2071 32.1 32.1 100.0% 0.0% 0.0% 0.0% 8.16sec 66480 299.68sec
lightforged draenei lightforged draenei shadowcore_oil_blast 336463 14728 49 8.56 260 563 42.8 42.8 27.9% 0.0% 0.0% 0.0% 6.96sec 14728 299.68sec
lightforged draenei lightforged draenei soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.51sec 0 299.68sec
mechagnome mechagnome arcane_explosion 1449 3511 12 0.52 1064 2117 2.6 2.6 27.7% 0.0% 0.0% 0.0% 115.25sec 3511 299.31sec
mechagnome mechagnome augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.31sec
mechagnome mechagnome blazing_surge 345215 49112 164 0.86 8616 19093 4.5 4.3 26.6% 0.0% 0.0% 0.0% 79.22sec 49112 299.31sec
mechagnome mechagnome combustion 190319 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.44sec 0 299.31sec
mechagnome mechagnome conflagration_flare_up 205345 7856 26 5.99 158 420 29.9 29.9 40.1% 0.0% 0.0% 0.0% 9.92sec 7856 299.31sec
mechagnome mechagnome counterspell 2139 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 52.42sec 0 299.31sec
mechagnome mechagnome dragons_breath 31661 5225 17 0.23 0 4470 1.2 1.2 100.0% 0.0% 0.0% 0.0% 138.76sec 5225 299.31sec
mechagnome mechagnome eternal_insight 342314 13293 44 4.25 473 1028 21.2 21.2 27.8% 0.0% 0.0% 0.0% 13.70sec 13293 299.31sec
mechagnome mechagnome fire_blast 108853 201532 673 7.79 0 5186 38.8 38.8 100.0% 0.0% 0.0% 0.0% 7.74sec 201532 299.31sec
mechagnome mechagnome fireball 133 206013 688 15.31 1752 3983 76.4 76.4 42.4% 0.0% 0.0% 0.0% 3.45sec 206013 299.31sec
mechagnome mechagnome conflagration ticks -226757 8991 30 27.16 38 101 76.4 135.8 44.6% 0.0% 0.0% 0.0% 3.45sec 8991 299.31sec
mechagnome mechagnome flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.31sec
mechagnome mechagnome food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.31sec
mechagnome mechagnome frostbolt 116 16215 54 1.72 1171 3142 8.6 8.6 36.3% 0.0% 0.0% 0.0% 36.58sec 16215 299.31sec
mechagnome mechagnome ignite ticks -12654 339109 1130 59.61 1137 0 232.2 298.0 0.0% 0.0% 0.0% 0.0% 1.29sec 339109 299.31sec
mechagnome mechagnome mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.31sec
mechagnome mechagnome_mirror_image frostbolt 59638 4964 124 139.50 42 84 93.0 93.0 27.6% 0.0% 0.0% 0.0% 1.26sec 4964 40.00sec
mechagnome mechagnome phoenix_flames 257541 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 24.76sec 0 299.31sec
mechagnome mechagnome phoenix_flames_splash 257542 80305 268 2.48 2112 6838 12.4 12.4 92.8% 0.0% 0.0% 0.0% 24.86sec 80305 299.31sec
mechagnome mechagnome potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.11sec 0 299.31sec
mechagnome mechagnome pyroblast 11366 508559 1699 14.46 3261 9542 71.4 72.1 60.3% 0.0% 0.0% 0.0% 4.18sec 508559 299.31sec
mechagnome mechagnome pyroblast_dot ticks -321712 38183 127 30.93 143 388 72.1 154.7 42.5% 0.0% 0.0% 0.0% 4.17sec 38183 299.31sec
mechagnome mechagnome rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.40sec 0 299.31sec
mechagnome mechagnome scorch 2948 69125 231 6.52 0 2126 32.5 32.5 100.0% 0.0% 0.0% 0.0% 7.78sec 69125 299.31sec
mechagnome mechagnome shadowcore_oil_blast 336463 14560 49 8.47 260 564 42.2 42.2 27.9% 0.0% 0.0% 0.0% 7.11sec 14560 299.31sec
mechagnome mechagnome soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.32sec 0 299.31sec
night_elf night_elf arcane_explosion 1449 3438 11 0.51 1044 2087 2.6 2.6 27.7% 0.0% 0.0% 0.0% 114.15sec 3438 301.22sec
night_elf night_elf augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.22sec
night_elf night_elf blazing_surge 345215 49428 164 0.86 8638 18966 4.5 4.3 27.2% 0.0% 0.0% 0.0% 79.06sec 49428 301.22sec
night_elf night_elf combustion 190319 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.30sec 0 301.22sec
night_elf night_elf conflagration_flare_up 205345 7740 26 5.95 155 409 29.9 29.9 41.2% 0.0% 0.0% 0.0% 9.73sec 7740 301.22sec
night_elf night_elf counterspell 2139 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 53.33sec 0 301.22sec
night_elf night_elf dragons_breath 31661 5321 18 0.24 0 4387 1.2 1.2 100.0% 0.0% 0.0% 0.0% 129.12sec 5321 301.22sec
night_elf night_elf eternal_insight 342314 13383 44 4.22 473 1026 21.2 21.2 28.6% 0.0% 0.0% 0.0% 13.83sec 13383 301.22sec
night_elf night_elf fire_blast 108853 198923 660 7.78 0 5093 39.0 39.0 100.0% 0.0% 0.0% 0.0% 7.76sec 198923 301.22sec
night_elf night_elf fireball 133 203409 675 15.27 1714 3892 76.7 76.7 43.1% 0.0% 0.0% 0.0% 3.43sec 203409 301.22sec
night_elf night_elf conflagration ticks -226757 8922 30 27.31 38 98 76.7 136.5 45.5% 0.0% 0.0% 0.0% 3.41sec 8922 301.22sec
night_elf night_elf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.22sec
night_elf night_elf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.22sec
night_elf night_elf frostbolt 116 16186 54 1.73 1148 3086 8.7 8.7 37.2% 0.0% 0.0% 0.0% 36.51sec 16186 301.22sec
night_elf night_elf ignite ticks -12654 335657 1119 59.99 1119 0 233.6 299.9 0.0% 0.0% 0.0% 0.0% 1.29sec 335657 301.22sec
night_elf night_elf mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.22sec
night_elf night_elf_mirror_image frostbolt 59638 4960 124 139.50 41 83 93.0 93.0 28.8% 0.0% 0.0% 0.0% 1.26sec 4960 40.00sec
night_elf night_elf phoenix_flames 257541 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 24.50sec 0 301.22sec
night_elf night_elf phoenix_flames_splash 257542 79054 262 2.47 2028 6727 12.4 12.4 92.5% 0.0% 0.0% 0.0% 24.52sec 79054 301.22sec
night_elf night_elf potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 302.60sec 0 301.22sec
night_elf night_elf pyroblast 11366 504041 1673 14.51 3191 9372 72.1 72.9 60.3% 0.0% 0.0% 0.0% 4.19sec 504041 301.22sec
night_elf night_elf pyroblast_dot ticks -321712 37933 126 31.23 140 379 72.9 156.1 43.1% 0.0% 0.0% 0.0% 4.17sec 37933 301.22sec
night_elf night_elf rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.52sec 0 301.22sec
night_elf night_elf scorch 2948 67824 225 6.51 0 2076 32.7 32.7 100.0% 0.0% 0.0% 0.0% 7.82sec 67824 301.22sec
night_elf night_elf shadowcore_oil_blast 336463 14891 49 8.55 260 563 42.9 42.9 28.6% 0.0% 0.0% 0.0% 6.79sec 14891 301.22sec
night_elf night_elf soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.21sec 0 301.22sec
no_race no_race arcane_explosion 1449 3455 12 0.52 1043 2089 2.6 2.6 27.8% 0.0% 0.0% 0.0% 104.94sec 3455 299.63sec
no_race no_race augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.63sec
no_race no_race blazing_surge 345215 49677 166 0.86 8613 19164 4.5 4.3 28.2% 0.0% 0.0% 0.0% 79.25sec 49677 299.63sec
no_race no_race combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.36sec 0 299.63sec
no_race no_race conflagration_flare_up 205345 7742 26 6.01 155 409 30.0 30.0 40.7% 0.0% 0.0% 0.0% 9.96sec 7742 299.63sec
no_race no_race counterspell 2139 0 0 0.00 0 0 4.3 0.0 0.0% 0.0% 0.0% 0.0% 53.69sec 0 299.63sec
no_race no_race dragons_breath 31661 5251 18 0.24 0 4379 1.2 1.2 100.0% 0.0% 0.0% 0.0% 139.56sec 5251 299.63sec
no_race no_race eternal_insight 342314 13270 44 4.25 473 1028 21.2 21.2 27.6% 0.0% 0.0% 0.0% 13.73sec 13270 299.63sec
no_race no_race fire_blast 108853 197652 660 7.78 0 5088 38.8 38.8 100.0% 0.0% 0.0% 0.0% 7.73sec 197652 299.63sec
no_race no_race fireball 133 201943 674 15.32 1715 3898 76.5 76.5 42.3% 0.0% 0.0% 0.0% 3.38sec 201943 299.63sec
no_race no_race conflagration ticks -226757 8807 29 27.19 38 99 76.5 135.9 44.3% 0.0% 0.0% 0.0% 3.38sec 8807 299.63sec
no_race no_race flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.63sec
no_race no_race food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.63sec
no_race no_race frostbolt 116 15834 53 1.72 1147 3092 8.6 8.6 35.8% 0.0% 0.0% 0.0% 36.57sec 15834 299.63sec
no_race no_race ignite ticks -12654 332215 1107 59.67 1113 0 232.3 298.4 0.0% 0.0% 0.0% 0.0% 1.29sec 332215 299.63sec
no_race no_race mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.63sec
no_race no_race_mirror_image frostbolt 59638 4935 123 139.50 41 83 93.0 93.0 28.1% 0.0% 0.0% 0.0% 1.26sec 4935 40.00sec
no_race no_race phoenix_flames 257541 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 25.04sec 0 299.63sec
no_race no_race phoenix_flames_splash 257542 78687 263 2.47 2055 6720 12.4 12.4 92.4% 0.0% 0.0% 0.0% 25.07sec 78687 299.63sec
no_race no_race potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.58sec 0 299.63sec
no_race no_race pyroblast 11366 497830 1661 14.42 3191 9388 71.3 72.0 60.0% 0.0% 0.0% 0.0% 4.19sec 497830 299.63sec
no_race no_race pyroblast_dot ticks -321712 37373 125 30.94 140 381 72.0 154.7 42.3% 0.0% 0.0% 0.0% 4.18sec 37373 299.63sec
no_race no_race rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.03sec 0 299.63sec
no_race no_race scorch 2948 67696 226 6.53 0 2077 32.6 32.6 100.0% 0.0% 0.0% 0.0% 8.10sec 67696 299.63sec
no_race no_race shadowcore_oil_blast 336463 14541 49 8.47 260 564 42.3 42.3 27.6% 0.0% 0.0% 0.0% 6.87sec 14541 299.63sec
no_race no_race soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.31sec 0 299.63sec
pandaren pandaren arcane_explosion 1449 3475 12 0.52 1056 2115 2.6 2.6 27.7% 0.0% 0.0% 0.0% 120.02sec 3475 298.88sec
pandaren pandaren augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.88sec
pandaren pandaren blazing_surge 345215 49055 164 0.86 8634 19019 4.5 4.3 27.5% 0.0% 0.0% 0.0% 79.37sec 49055 298.88sec
pandaren pandaren combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.45sec 0 298.88sec
pandaren pandaren conflagration_flare_up 205345 7748 26 5.97 156 413 29.7 29.7 40.7% 0.0% 0.0% 0.0% 10.12sec 7748 298.88sec
pandaren pandaren counterspell 2139 0 0 0.00 0 0 4.3 0.0 0.0% 0.0% 0.0% 0.0% 53.24sec 0 298.88sec
pandaren pandaren dragons_breath 31661 5378 18 0.24 0 4423 1.2 1.2 100.0% 0.0% 0.0% 0.0% 125.24sec 5378 298.88sec
pandaren pandaren eternal_insight 342314 13196 44 4.22 473 1028 21.0 21.0 27.8% 0.0% 0.0% 0.0% 13.91sec 13196 298.88sec
pandaren pandaren fire_blast 108853 199403 667 7.77 0 5148 38.7 38.7 100.0% 0.0% 0.0% 0.0% 7.76sec 199403 298.88sec
pandaren pandaren fireball 133 203752 682 15.33 1735 3942 76.4 76.4 42.3% 0.0% 0.0% 0.0% 3.38sec 203752 298.88sec
pandaren pandaren conflagration ticks -226757 8900 30 27.13 38 100 76.4 135.6 44.5% 0.0% 0.0% 0.0% 3.38sec 8900 298.88sec
pandaren pandaren flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.88sec
pandaren pandaren food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.88sec
pandaren pandaren frostbolt 116 15946 53 1.72 1159 3138 8.6 8.6 35.5% 0.0% 0.0% 0.0% 36.51sec 15946 298.88sec
pandaren pandaren ignite ticks -12654 334993 1117 59.52 1125 0 231.7 297.6 0.0% 0.0% 0.0% 0.0% 1.29sec 334993 298.88sec
pandaren pandaren mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.88sec
pandaren pandaren_mirror_image frostbolt 59638 4968 124 139.50 42 84 93.0 93.0 27.6% 0.0% 0.0% 0.0% 1.26sec 4968 40.00sec
pandaren pandaren phoenix_flames 257541 0 0 0.00 0 0 12.3 0.0 0.0% 0.0% 0.0% 0.0% 24.90sec 0 298.88sec
pandaren pandaren phoenix_flames_splash 257542 79225 265 2.47 2046 6811 12.3 12.3 92.3% 0.0% 0.0% 0.0% 24.89sec 79225 298.88sec
pandaren pandaren potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.49sec 0 298.88sec
pandaren pandaren pyroblast 11366 502622 1682 14.43 3229 9497 71.1 71.9 60.1% 0.0% 0.0% 0.0% 4.20sec 502622 298.88sec
pandaren pandaren pyroblast_dot ticks -321712 37828 126 30.88 141 385 71.9 154.4 42.6% 0.0% 0.0% 0.0% 4.19sec 37828 298.88sec
pandaren pandaren rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.25sec 0 298.88sec
pandaren pandaren scorch 2948 68302 229 6.53 0 2101 32.5 32.5 100.0% 0.0% 0.0% 0.0% 7.77sec 68302 298.88sec
pandaren pandaren shadowcore_oil_blast 336463 14704 49 8.59 260 563 42.8 42.8 27.7% 0.0% 0.0% 0.0% 6.95sec 14704 298.88sec
pandaren pandaren soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.35sec 0 298.88sec
void_elf void_elf arcane_explosion 1449 3454 12 0.52 1046 2091 2.6 2.6 28.0% 0.0% 0.0% 0.0% 115.72sec 3454 298.94sec
void_elf void_elf augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.94sec
void_elf void_elf blazing_surge 345215 49587 166 0.86 8615 19138 4.4 4.3 27.7% 0.0% 0.0% 0.0% 79.45sec 49587 298.94sec
void_elf void_elf combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.45sec 0 298.94sec
void_elf void_elf conflagration_flare_up 205345 7699 26 5.99 155 409 29.8 29.8 40.5% 0.0% 0.0% 0.0% 9.62sec 7699 298.94sec
void_elf void_elf counterspell 2139 0 0 0.00 0 0 4.3 0.0 0.0% 0.0% 0.0% 0.0% 52.01sec 0 298.94sec
void_elf void_elf dragons_breath 31661 5150 17 0.24 0 4390 1.2 1.2 100.0% 0.0% 0.0% 0.0% 136.89sec 5150 298.94sec
void_elf void_elf entropic_embrace 259756 17970 60 39.49 91 0 196.8 196.7 0.0% 0.0% 0.0% 0.0% 1.54sec 17970 298.94sec
void_elf void_elf eternal_insight 342314 13144 44 4.22 473 1027 21.0 21.0 27.4% 0.0% 0.0% 0.0% 13.84sec 13144 298.94sec
void_elf void_elf fire_blast 108853 197478 661 7.78 0 5095 38.7 38.7 100.0% 0.0% 0.0% 0.0% 7.72sec 197478 298.94sec
void_elf void_elf fireball 133 201380 674 15.31 1717 3902 76.3 76.3 42.2% 0.0% 0.0% 0.0% 3.42sec 201380 298.94sec
void_elf void_elf conflagration ticks -226757 8796 29 27.12 38 99 76.3 135.6 44.4% 0.0% 0.0% 0.0% 3.42sec 8796 298.94sec
void_elf void_elf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.94sec
void_elf void_elf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.94sec
void_elf void_elf frostbolt 116 16052 54 1.72 1147 3089 8.6 8.6 37.3% 0.0% 0.0% 0.0% 36.45sec 16052 298.94sec
void_elf void_elf ignite ticks -12654 332258 1108 59.53 1116 0 231.9 297.7 0.0% 0.0% 0.0% 0.0% 1.29sec 332258 298.94sec
void_elf void_elf mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.94sec
void_elf void_elf_mirror_image frostbolt 59638 4927 123 139.50 41 83 93.0 93.0 27.8% 0.0% 0.0% 0.0% 1.26sec 4927 40.00sec
void_elf void_elf phoenix_flames 257541 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 24.78sec 0 298.94sec
void_elf void_elf phoenix_flames_splash 257542 78762 263 2.47 2044 6735 12.3 12.3 92.6% 0.0% 0.0% 0.0% 24.75sec 78762 298.94sec
void_elf void_elf potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.10sec 0 298.94sec
void_elf void_elf pyroblast 11366 497907 1666 14.44 3196 9395 71.2 71.9 60.1% 0.0% 0.0% 0.0% 4.21sec 497907 298.94sec
void_elf void_elf pyroblast_dot ticks -321712 37337 124 30.86 140 381 71.9 154.3 42.3% 0.0% 0.0% 0.0% 4.20sec 37337 298.94sec
void_elf void_elf rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.51sec 0 298.94sec
void_elf void_elf scorch 2948 67794 227 6.55 0 2079 32.6 32.6 100.0% 0.0% 0.0% 0.0% 7.51sec 67794 298.94sec
void_elf void_elf shadowcore_oil_blast 336463 14526 49 8.48 260 564 42.2 42.2 27.7% 0.0% 0.0% 0.0% 7.06sec 14526 298.94sec
void_elf void_elf soul_ignition 345251 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.28sec 0 298.94sec
worgen worgen arcane_explosion 1449 3429 11 0.51 1042 2089 2.5 2.5 29.1% 0.0% 0.0% 0.0% 105.87sec 3429 298.84sec
worgen worgen augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
worgen worgen blazing_surge 345215 49569 166 0.86 8628 18950 4.5 4.3 28.3% 0.0% 0.0% 0.0% 79.16sec 49569 298.84sec
worgen worgen combustion 190319 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 75.14sec 0 298.84sec
worgen worgen conflagration_flare_up 205345 7764 26 6.01 154 407 29.9 29.9 41.5% 0.0% 0.0% 0.0% 9.67sec 7764 298.84sec
worgen worgen counterspell 2139 0 0 0.00 0 0 4.4 0.0 0.0% 0.0% 0.0% 0.0% 54.64sec 0 298.84sec
worgen worgen dragons_breath 31661 4976 17 0.23 0 4370 1.1 1.1 100.0% 0.0% 0.0% 0.0% 135.22sec 4976 298.84sec
worgen worgen eternal_insight 342314 13409 45 4.23 473 1027 21.1 21.1 29.6% 0.0% 0.0% 0.0% 13.87sec 13409 298.84sec
worgen worgen fire_blast 108853 197002 659 7.77 0 5087 38.7 38.7 100.0% 0.0% 0.0% 0.0% 7.75sec 197002 298.84sec
worgen worgen fireball 133 201516 674 15.27 1710 3890 76.0 76.0 43.1% 0.0% 0.0% 0.0% 3.41sec 201516 298.84sec
worgen worgen conflagration ticks -226757 8837 29 27.12 38 98 76.0 135.6 45.4% 0.0% 0.0% 0.0% 3.41sec 8837 298.84sec
worgen worgen flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
worgen worgen food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
worgen worgen frostbolt 116 15983 53 1.73 1148 3064 8.6 8.6 37.1% 0.0% 0.0% 0.0% 36.41sec 15983 298.84sec
worgen worgen ignite ticks -12654 333164 1111 59.51 1119 0 231.9 297.6 0.0% 0.0% 0.0% 0.0% 1.29sec 333164 298.84sec
worgen worgen mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
worgen worgen_mirror_image frostbolt 59638 4950 124 139.50 41 83 93.0 93.0 28.8% 0.0% 0.0% 0.0% 1.26sec 4950 40.00sec
worgen worgen phoenix_flames 257541 0 0 0.00 0 0 12.5 0.0 0.0% 0.0% 0.0% 0.0% 24.53sec 0 298.84sec
worgen worgen phoenix_flames_splash 257542 79095 265 2.50 2039 6714 12.4 12.4 92.4% 0.0% 0.0% 0.0% 24.52sec 79095 298.84sec
worgen worgen potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 303.07sec 0 298.84sec
worgen worgen pyroblast 11366 501403 1678 14.55 3186 9338 71.7 72.5 60.7% 0.0% 0.0% 0.0% 4.18sec 501403 298.84sec
worgen worgen pyroblast_dot ticks -321712 37613 125 30.99 140 378 72.5 154.9 43.2% 0.0% 0.0% 0.0% 4.17sec 37613 298.84sec
worgen worgen rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.47sec 0 298.84sec
worgen worgen scorch 2948 66973 224 6.48 0 2074 32.3 32.3 100.0% 0.0% 0.0% 0.0% 7.83sec 66973 298.84sec
worgen worgen shadowcore_oil_blast 336463 14739 49 8.51 260 564 42.4 42.4 28.9% 0.0% 0.0% 0.0% 6.90sec 14739 298.84sec
worgen worgen soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.18sec 0 298.84sec

Fluffy_Pillow : 0 dps

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
4760.7 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Sinful Revelation 10.5 6.6 28.1sec 16.9sec 12.8sec 44.57% 0.00% 6.6 (6.6) 10.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 85.4s
  • trigger_min/max:0.0s / 65.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 67.3s

Stack Uptimes

  • sinful_revelation_1:44.57%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.2 28.4sec 17.2sec 12.8sec 43.87% 0.00% 6.2 (6.2) 9.8

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 85.3s
  • trigger_min/max:0.1s / 63.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 64.7s

Stack Uptimes

  • sinful_revelation_1:43.87%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.4 28.4sec 17.0sec 12.8sec 44.10% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:human
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 81.1s
  • trigger_min/max:0.0s / 64.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 76.2s

Stack Uptimes

  • sinful_revelation_1:44.10%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.4 28.3sec 17.0sec 12.8sec 44.17% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 96.4s
  • trigger_min/max:0.0s / 68.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 68.6s

Stack Uptimes

  • sinful_revelation_1:44.17%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.2 28.3sec 17.2sec 12.7sec 43.81% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 98.0s
  • trigger_min/max:0.0s / 66.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 56.8s

Stack Uptimes

  • sinful_revelation_1:43.81%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.4 28.3sec 17.1sec 12.8sec 44.25% 0.00% 6.4 (6.4) 10.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 87.1s
  • trigger_min/max:0.0s / 70.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 62.2s

Stack Uptimes

  • sinful_revelation_1:44.25%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.5 28.1sec 16.9sec 12.8sec 44.17% 0.00% 6.5 (6.5) 10.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 81.7s
  • trigger_min/max:0.1s / 64.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 55.6s

Stack Uptimes

  • sinful_revelation_1:44.17%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.4 28.2sec 17.0sec 12.8sec 44.34% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 93.6s
  • trigger_min/max:0.0s / 71.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 54.2s

Stack Uptimes

  • sinful_revelation_1:44.34%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.3 28.2sec 17.0sec 12.7sec 43.99% 0.00% 6.3 (6.3) 9.9

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 82.4s
  • trigger_min/max:0.0s / 65.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 71.0s

Stack Uptimes

  • sinful_revelation_1:43.99%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.3 28.3sec 17.1sec 12.7sec 44.11% 0.00% 6.3 (6.3) 9.9

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 84.4s
  • trigger_min/max:0.0s / 74.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 73.9s

Stack Uptimes

  • sinful_revelation_1:44.11%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.3 28.4sec 17.2sec 12.7sec 43.96% 0.00% 6.3 (6.3) 9.9

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 98.9s
  • trigger_min/max:0.0s / 72.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 58.9s

Stack Uptimes

  • sinful_revelation_1:43.96%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.2 28.2sec 17.2sec 12.7sec 43.97% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 84.7s
  • trigger_min/max:0.1s / 63.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 65.8s

Stack Uptimes

  • sinful_revelation_1:43.97%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.5 6.3 27.9sec 16.9sec 12.7sec 44.53% 0.00% 6.3 (6.3) 10.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 89.0s
  • trigger_min/max:0.0s / 65.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 56.9s

Stack Uptimes

  • sinful_revelation_1:44.53%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.4 28.4sec 17.0sec 12.8sec 44.05% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 83.4s
  • trigger_min/max:0.0s / 65.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 67.6s

Stack Uptimes

  • sinful_revelation_1:44.05%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 13502
Mean 299.73
Minimum 240.00
Maximum 360.00
Spread ( max - min ) 120.00
Range [ ( max - min ) / 2 * 100% ] 20.02%
Standard Deviation 34.6067
5th Percentile 245.79
95th Percentile 353.88
( 95th Percentile - 5th Percentile ) 108.09
Mean Distribution
Standard Deviation 0.2978
95.00% Confidence Interval ( 299.15 - 300.31 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 513
0.1% Error 51211
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 41
0.01 Scale Factor Error with Delta=300 1023
DPS
Fluffy_Pillow Damage Per Second
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 13502
Mean 5193.08
Minimum 4614.06
Maximum 5781.92
Spread ( max - min ) 1167.87
Range [ ( max - min ) / 2 * 100% ] 11.24%
Standard Deviation 161.2490
5th Percentile 4919.17
95th Percentile 5455.43
( 95th Percentile - 5th Percentile ) 536.26
Mean Distribution
Standard Deviation 1.3877
95.00% Confidence Interval ( 5190.36 - 5195.80 )
Normalized 95.00% Confidence Interval ( 99.95% - 100.05% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3704
0.1 Scale Factor Error with Delta=300 222
0.05 Scale Factor Error with Delta=300 888
0.01 Scale Factor Error with Delta=300 22197
HPS
Fluffy_Pillow Healing Per Second
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Fluffy_Pillow Theck-Meloree Index
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Fluffy_PillowTheck-Meloree Index (Effective)
Count 13502
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Fluffy_Pillow Max Spike Value
Count 1417
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 1547721 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="Fluffy_Pillow"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Theck-Meloree Index

Measure of damage smoothness, calculated over entire fight length. Related to max spike damage, 1k TMI is roughly equivalent to 1% of your health. TMI ignores external healing and absorbs. Lower is better.

TMI bin size

Time bin size used to calculate TMI and MSD, in seconds.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

TMI Range

This is the range of TMI values containing 95.00% of the data, roughly centered on the mean.

TMI/MSD Window

Window length used to calculate TMI and MSD, in seconds.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.